Annekathirn Müller: Checkboxen

Hallo Ihr Kenner

Ich verzweifle hier gleich. Wie kann ich denn ein Java Objekt mit einer Checkbox verbinden und diese dann auswerten?

Anne

  1. Hallo Ihr Kenner

    Ich verzweifle hier gleich. Wie kann ich denn ein Java Objekt mit einer Checkbox verbinden und diese dann auswerten?

    Anne

    Mit Checkbox und einen ActionListener. Eine Checkbox machst Du ja ungefähr so:

    JCheckBox test = new JCheckBox("TestCheckBox");

    Und dann wirst Du sie zu irgendeinem Panel adden. Füge vorher noch die Zeile ein:

    test.addActionListener(this);

    Zur Auswertung nimmst Du dann folgendes:

    public void actionPerformed(ActionEvent e) {
       if( test.isSelected()){
         // hier Aktion wenn true/aktiviert
       }
       else {
        // Aktion für false/deaktiviert
       }
    }

    mit test.setSelected(true) oder auch (false) kannst Du eine CheckBox aktivieren oder deaktiveren.

    Gruß
    Alex