//****************************************************************************** 
// ----------------------------------------------------------- 
// tipsImg3.java                                               
// ----------------------------------------------------------- 
// Comments : very simple drawimage applet 
// with MediaTracker 
// with an application... 
// ----------------------------------------------------------- 
// 1.00 * R.BERTHOU  * 01/12/98 * samples tips 
//****************************************************************************** 

 // Importations 
 import java.awt.Graphics ; 
 import java.awt.Image ; 
 import java.awt.MediaTracker; 
 import java.awt.Event ; 
 import java.awt.Toolkit ; 

 public class tipsImg3 extends java.awt.Frame { 
     // Variables 
     Image img ;                 // ... 

     // Initialisation de l'applet 
     public void init() {  
       MediaTracker  trk = new MediaTracker(this) ; 
          Toolkit toolkit = Toolkit.getDefaultToolkit(); 

         // Lecture de l'image 
          img =  toolkit.getImage( "./photo.gif" ) ; 

         // Ajout de l'image dans le MediaTracker 
       trk.addImage(img, 0) ; 

          try { 
          trk.waitForAll() ; 
          } catch (InterruptedException e) { 
          // Traitement de l'erreur 
          } 

     } 

     // Dessiner l'application 
     public void paint(Graphics g) {             // Methode paint() 
          // On dessine l'image a la position 5/10 
          g.drawImage(img, 5, 10, this) ; 
     } 

    public static void main(String args[]) { 
     tipsImg3 tq = new tipsImg3(); 
     tq.init(); 
     tq.resize(100,100); 
     tq.repaint(); 
     tq.show(); 
    } 

    public boolean handleEvent(Event  evt) { 
       if ( evt.id == evt.WINDOW_DESTROY ) { 
            System.exit(0) ; 
            return true ; 
       } 
       return false ; 

    } 

  } 

Generated by srcColor