home *** CD-ROM | disk | FTP | other *** search
- import java.applet.Applet;
- import java.awt.Component;
- import java.awt.Graphics;
- import java.awt.Image;
- import java.awt.MediaTracker;
-
- public class GifShow extends Applet {
- protected String gif;
- protected Image goodimage;
- // $FF: renamed from: $0 java.lang.String
- private static final String field_0 = "GifShow.nrx";
-
- public void init() {
- this.gif = ((Applet)this).getParameter("gif");
- if (this.gif == null) {
- this.gif = "netrexx.gif";
- }
-
- Image var1 = ((Applet)this).getImage(((Applet)this).getDocumentBase(), this.gif);
- MediaTracker var2 = new MediaTracker(this);
- var2.addImage(var1, 0);
-
- try {
- var2.waitForID(0);
- } catch (InterruptedException var3) {
- return;
- }
-
- if (var1.getWidth(this) > 0 && var1.getHeight(this) > 0) {
- this.goodimage = var1;
- }
-
- }
-
- public void paint(Graphics var1) {
- if (this.goodimage == null) {
- var1.drawString(this.gif, 2, 12);
- } else {
- var1.drawImage(this.goodimage, 0, 0, ((Component)this).size().width, ((Component)this).size().height, this);
- }
- }
- }
-