afficher un composant dans JPanel
Bonjour,
dans un programme, j'ai fait un panel de controle (avec des JComboBox) hérité d'un JPanel
voila le code :
Code:
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);
}
} |
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 :?
Quelqu'un a une idée?