hi! this prgram is supposed show a gif file on a web page. i can't seem to get this to work as it should, even when i copy it word for word. i've tried other small programs that display a picture of your choosing onscreen. but they too never work. even when i change the name of the gif i want to attach to "my_gif". Please forum people work your magic and help me out again....Thanks

This applet will display a gif on screen  
for now the gif file must be in the same directory  as this applet  
*/  import java.awt.*;  
import java.applet.*;  
// These classes are for Url's.  
import java.net.*;  
public class ImageExample extends Applet  
 // Your image name;  
Image  my_gif;  
 // The applet base URL  
     URL base;  
 // This object will allow you to control  loading  
     MediaTracker mt;  
public  void init()   
    // initialize the MediaTracker  
          mt = new MediaTracker(this);  
    // The try-catch is necessary when the  URL isn't valid  
  // Of course this one is valid, since it  is generated by  
  // Java itself.  
  try {  
   // getDocumentbase gets the applet  path.  
                base = getDocumentBase();  
catch (Exception e) {}  
  // Here we load the image.  
  // Only Gif and JPG are allowed. Transparent  gif also.  
  my_gif = getImage(base,"imageExample.gif");    
  // tell the MediaTracker to keep an eye  on this image, and give it ID 1;  
  // now tell the mediaTracker to stop the  applet execution  
  // (in this example don't paint) until  the images are fully loaded.  
  // must be in a try catch block.    
try {  
           catch (InterruptedException  e) {}    
  // when the applet gets here then the  images is loaded.    
public  void paint(Graphics g)   
  // now we are going to draw the gif on  the screen  
  // (image name,x,y,observer);    
  // you can resize the image easily    

that code is absolutly fine only think you need to change is give it location of existing image

my_gif = getImage(base,"NAME_AND LOCATION _OF_MY IMAGE.gif");

plus create simple html file somethink like this where width and height should be at least size of image which you try to display


<title>Untitled Document</title>

<applet code="ImageExample.class" width="100" height="100" alt="Applet doesn't work">
This article has been dead for over six months. Start a new discussion instead.