Προς το περιεχόμενο

Bind JTextField - JCheckBox


makis89

Προτεινόμενες αναρτήσεις

Δημοσ.

Σε ένα JPanel έχω ένα JTextField και ένα JCheckBox. Θέλω να κάνω το εξής : Όταν είναι τικαρισμένο το checkbox να είναι απενεργοποιημένο το textfield και όταν δεν είναι να ενεργοποιείται το textfield.

 

Αυτό πως μπορώ να το κάνω ;;

 

Ευχαριστώ....

Δημοσ.

Έστω myClass η κλάση που περιέχει τον κώδικα σου.

 

>

public class myClass implements ChangeListener(){
private JTextField textField = null;
private JCheckBox checkBox = null;

public myClass(){
  textField = new JTextField("Default Text");
  checkBox = new JCheckBox("Activate TextField", true);
  checkBox.addChangeListener(this)
}//end myClass

void stateChanged(ChangeEvent e){
  if(checkBox.isSelected())
    textField.setEnabled(true);
  else
    textField.setEnabled(true);
}//end stateChanged
}//end class myClass

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...