Bonjour,
Je voudrais afficher ou masquer un JTextField en fonction de la valeur d'une JCheckBox placée à côté :
Je défini donc un ActionListener et je l'affecte à ma JCheckBox :
qZoneFond est ma JCheckBox, MaxDepth est le JTextField.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 ActionListener depthValue = new ActionListener() { public void actionPerformed(ActionEvent e) { MaxDepth.setVisible(qZoneFond.isSelected()); MaxDepth.repaint(); } }; qZoneFond.addActionListener(depthValue);
Mais le JTextField ne s'affiche jamais, pourtant quand je teste la valeur de sa propriété Visible, elle est bien à true quand la CheckBox est cochée, false sinon.
Qu'est ce que j'ai oublié ?
Merci,
Nico






Répondre avec citation



Partager