Bonjour, j'ai une image dans un JPanel et je souhaite en mettre deux superposées à la place dedans. Après avoir regardé les tutos j'ai cru comprendre qu'il fallait utiliser un JLayeredPane, mais lorsque que je met mes images dans ce JLayeredPane et que je tente de l'afficher dans le JPanel j'ai une superbe NullPointer.Exception qui arrive. Je ne comprend pas pourquoi étant donné que tout est instancié, donc j'en déduit que je ne m'y prend pas bien:mrgreen:
Quelqu'un peut-il éclairer ma lanterne svp?
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 private JLayeredPane cont; private JLabel image; private JLabel label; ........................................ cont = new JLayeredPane(); ImageIcon icon = new ImageIcon("fond.png"); ImageIcon icone = new ImageIcon("est.png"); image.setIcon(icon); label.setIcon(icone); cont.add(image); cont.add(label); ................................................ panel.add(cont, BorderLayout.CENTER);
Partager