SWT Kontrollkästchen Schaltfläche get checked/unchecked-Zustand
Ich habe ein checkbox-button, auf dessen Basis ich möchte eine variable als true
oder false
. Aber ich weiß nicht, wie Sie das Ereignis behandeln. Hier ist mein code:
Boolean check = false;
Button checkBox = new Button(composite,SWT.CHECK);
checkBox.setText("CheckBox");
checkBox.addSelectionListener(new SelectionAdapter() {
@Override
public void widgetSelected(SelectionEvent event) {
if (event.detail == SWT.CHECK) {
//Now what should I do here to get
//Whether it is a checked event or unchecked event.
}
}
});
Du musst angemeldet sein, um einen Kommentar abzugeben.
Überprüfen, Auswahl verwenden Sie
getSource()
Methode von Veranstaltung zu bekommen-Objekt(Button
) und überprüfen Sie ausgewählt: