Bonjour,
dans un programme, j'ai fait un panel de controle (avec des JComboBox) hérité d'un JPanel
voila le code :
J'ai utilisé la méthode paint() avec super.paintComponent(g) pour avoir un joli fond blanc. C'est réussi mais mes combo ne deviennent visibles que lorsque je passe le curseur de la souris 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 public class Com extends JPanel implements ActionListener { private JComboBox combo1, combo2 ; public Com () { this.setSize(300, 400); this.setBackground(Color.white); this.combo1= new JComboBox(tablo1); this.combo1.setBounds(10, 10, 100, 20); this.add(this.combo1); this.combo2 = new JComboBox (tablo2); this.combo2 .setBounds(150, 10, 100, 20); this.add(this.combo2 ); } public void paint (Graphics g) { super.paintComponent(g); } }
Quelqu'un a une idée?
Partager