Bonjour, je cherche désespérément à remplacer ma première image dans ma fenêtre par une autre grâce à un clic sur l'image ... Mon code est le suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
package jeu2;
 
import java.awt.Graphics;
import java.awt.Image;
import java.awt.MediaTracker;
import java.awt.Toolkit;
import javax.swing.*;
 
public class Fenetre2 extends JFrame{   
        Image image ;
 
    public Fenetre2() {
        String nom = "Cuisine_en_c_ramique.jpg";
                image = Toolkit.getDefaultToolkit().getImage(nom);
                //permet de charger l'image
                MediaTracker track = new MediaTracker(this);
                // 0 est l'identifiant de l'image a charger
                track.addImage(image, 0);
                try {
                      track.waitForID(0);
                } catch (InterruptedException e) {}
        this.setVisible(true);
        }
 
    //  permet de dessiner l'image
        public void paint(Graphics g) {
                g.drawImage(image,0,0, null);
        }
 
        public static void main(String[] args) {
        Fenetre2 F1 = new Fenetre2();
        }
}
Merci pour vos réponses .. Vous pouvez constater mon niveau très faible en programmation ahah