Bonjour a tous,
Tout est dans le titre du sujet...J'aimerai insérer une image de fond dans un JDesktopPane, j'ai trouvé quelques sources à droite et à gauche, une seule à marché. Enfin presque, j'ai bien mon image de fond mais lorsque j'ouvre une frame interne, celle ci est en dessous de l'image de fond, on est obligé de passer le curseur de la souris pour voir apparaitre les éléments de la frame interne.
Un chti bout de code de ma classe desktop:
Autre chose, l'image de fond n'apparait qu'après l'ouverture d'une frame interne. Je n'ai malheureusement pas beaucoup trouvé de source la dessus.
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 public class Fenetre_bureau extends JDesktopPane{ boolean cascade=false; int nbInternalFrame; private final int depX = 20, depY = 20; private String image = "../image/FinriskMenu.jpg"; //Constructeur public Fenetre_bureau(){ this.setSize(400,580); this.setLocation(150,0); this.setBackground(Color.white); } public void paint(Graphics arg0) { arg0.drawImage(Toolkit.getDefaultToolkit().getImage(image),0,0,null); }
Si quelqu'un à dejà eu ce genre de problème...par avance merci
Partager