Bonjour,
J'ai scindé mon application en deux JPanel. Un JPanel est sur la moitié gauche et l'autre sur la moitié droite.
J'ai créé un JButton sur le JPanel de gauche que je vois. Cependant lorsque je change sa position, et que je met une position où ce trouve l'autre JPanel (le droit), alors je ne peux plus voir mon JButton.
J'ai pensé à faire des setOpaque, setVisible, ... sur le JPanel de droite, mais rien n'y fait.
A la base si j'utilise ces deux JPanel c'est pour pouvoir afficher correctement les boutons, grâce au gridLayout.
D'avance merci pour vos réponses.
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 super("titre"); this.setSize(800, 600); this.setLayout(new GridLayout(1, 2)); JPanel panelLeft = new JPanel(); panelLeft.setLayout(new GridLayout(8, 1, 10, 10)); this.add(panelLeft); JButton mouse = new JButton("Mouse"); panelLeft.add(mouse); JPanel panelRight = new JPanel(); panelRight.setLayout(new GridLayout(8, 1)); this.add(panelRight); this.setVisible(true); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); this.setLocationRelativeTo(null);
xenos
Partager