Bonjour,
j'ai créé une JFrame contenant un Jpanel contenant lui meme des boutons et un Jlabel.
Je réussis à mettre une image en fond de ma Jframe, mon soucis est que celle ci est masqué au moment du layout, j'ai beau mettre les boutons et le Jlabel transparents, cela ne change rien, les boutons disparaissent certes mais une surface grisé recouvre l'image.
Ma question est donc simple, est il possible d'ajouter un fonds unique pour tout les composants de ma jframe?
Merci d'avance.
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 JPanel panel = new JPanel() { protected void paintComponent(Graphics g) { g.drawImage(icon.getImage(), 0, 0, null); super.paintComponent(g); } }; panel.setOpaque( false ); Scroll = new JScrollPane(panel); getContentPane().add(Scroll); GroupLayout layout = new GroupLayout(getContentPane()); getContentPane().setLayout(layout); ...
.
Partager