Bonjour à tous,
je suis débutant en java et je m'excuse d'avance pour ce post...![]()
Cela fait deux jour que je tente d'afficher une image sur une fenêtre, mais malgré mais recherche sur la fac et les forums, je ne comprend pas pourquoi mon image ne s'affiche pas!?
La fenêtre s'ouvre mais l'image ne s'affiche pas.
Voici mon code :
Précision : j'ai mis l'image "foot.gif" dans le dossier où se trouve la classe.
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
34
35
36package essai; import javax.swing.JFrame; import java.awt.Image; import java.awt.Graphics; public class CircleFrame extends JFrame { private Image Img; /** Le constructeur de la classe CircleFrame */ public CircleFrame() { this.setVisible(true); this.setSize(800,500); /** Accès au toolkit : */ java.awt.Toolkit toolkit = java.awt.Toolkit.getDefaultToolkit(); /** lecture de l'image : */ Img = toolkit.getImage("foot.gif"); } /** Point d'entree de notre programme. */ public static void main (String[] args){ /*instanciation classe*/ CircleFrame cF = new CircleFrame(); cF.repaint(); } public void paint(Graphics g) { // Affichage d'une image g.drawImage(Img,100,100,null); } }
Merci d'avance à celui ou celle qui pourra m'expliquer ce que je fais mal...








Répondre avec citation








quand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.
suivez 
Partager