Afficher/masquer un JTextField
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 :
Code:
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); |
qZoneFond est ma JCheckBox, MaxDepth est le JTextField.
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