Bonsoir,
Je travaille sur une petite interface graphique mais je n'arrive pas à ajouter une image sur un JPanel.
J'ai tenté d'adapter des codes trouvés ici et la mais sans succès !
Je vous demande donc votre avis
Merci par avance et @ bientôt !
Voici mon code:
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
36
37
38
39
40 import java.awt.*; import javax.swing.*; class Affichage extends JPanel { public static Image imageIntro = new ImageIcon("intro.gif").getImage(); public static void main(String args[]) { JFrame FAccueil = new JFrame(); JPanel panelHaut = new JPanel(); panelHaut.add(imageIntro); JPanel panelBas = new JPanel(); panelBas.add(new JButton("1 joueur")); panelBas.add(new JButton("2 joueurs")); JPanel panelPrincipal = new JPanel(); panelPrincipal.setLayout(new BorderLayout()); panelPrincipal.add(panelHaut, BorderLayout.CENTER); panelPrincipal.add(panelBas, BorderLayout.SOUTH); FAccueil.setContentPane(panelPrincipal); FAccueil.setTitle("MonProgramme"); FAccueil.setBounds(100,100,300,200); FAccueil.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); FAccueil.setVisible(true); //Fenetre f = new Fenetre(); //f.setVisible(true); } public void paintComponent(Graphics g) { super.paintComponent(g); g.drawImage(Affichage.imageIntro, 100, 100, this); } }
Partager