// -------------------------------------------------- // Image2 // Chargement d'images en Java // -------------------------------------------------- import java.applet.*; import java.awt.*; public class Image2 extends Applet { // Buffer pour l'image de fond Image fond; // Buffer pour l'image principale Image im; // -------------------------------------------------- // INITIALISATION DE L'APPLET // -------------------------------------------------- public void init() { // Couleur de fond de l'applet en blanc setBackground(Color.white); // Chargement de l'image de fond fond = getImage(getCodeBase(), "bkgGrisRelief.gif"); // Chargement de l'image principale im = getImage(getCodeBase(), "smiley.gif"); } // -------------------------------------------------- // AFFICHAGE // -------------------------------------------------- public void paint(Graphics g) { // Dessin de l'image de fond g.drawImage(fond, 0, 0, this); // On dessine l'image en x=0 et y=0 g.drawImage(im, 0, 0, this); // Idem, en x=130 et y = 20 g.drawImage(im, 130, 20, this); } }