JCheckBox

Status
Nicht offen für weitere Antworten.
U

User

Gast
Hallo, wie kann ich rauskriegen ob ein JCheckBox eingeklick würde (Selected)
mit (if box.isSelected()){} get bei mir garnicht :(

Danke im voraus
 
U

User

Gast
Der box ist eineglickt aber ich bekomme keine Meldung dass er eingecklikt ist.
 
R

Roar

Gast
du musst einen ChangeListener oder ItemListener an deine JCheckBox dranhängen
http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/AbstractButton.html#addChangeListener(javax.swing.event.ChangeListener)
 

Griffin

Bekanntes Mitglied
Hier mal bischen Code. Hab das nämlich gerade in einem Trainings-Pojekt selbst benutzt:
Code:
public void itemStateChanged(ItemEvent e) {
	JCheckBox source = (JCheckBox) e.getSource();
	if (e.getStateChange() == ItemEvent.SELECTED)
		source.setForeground(Color.BLUE);
	else
		source.setForeground(Color.BLACK);
}
 
Status
Nicht offen für weitere Antworten.

Ähnliche Java Themen


Oben