SWT CheckBox

calmar

Mitglied
Hi,

habe in meiner GUI eine checkbox:

Java:
		this.checkVerkaufsstelle = this.toolkit.createButton(left, "Verkaufsstelle", SWT.CHECK);
		this.checkVerkaufsstelle.setSelection(isVerkaufsstelle);
		this.checkVerkaufsstelle.addSelectionListener(new SelectionAdapter() {
		      public void widgetSelected(SelectionEvent event) {
		    	  log.info("checkVerkauffstelle "+event.toString());
		        }
		      });

ich möchte, dass änderungen registriert werden - dh. wenn zb. die checkbox angeklickt oder wieder der haken weggenommen wird

für textfelder gibt es ja den ModifyListener

gibt es sowas auch für Buttons?

vielen dank im voraus!
 
Zuletzt bearbeitet:
S

SlaterB

Gast
welchen Zweck erfüllen denn die Zeilen 3-7, wenn nicht genau 'Änderungen zu registrieren'?
 

Sonecc

Gesperrter Benutzer
hb1.gif


Der SelectionAdapter den du nutzt ist doch genau dafür da...
 

calmar

Mitglied
hm ja der registriert ob ein haken da ist.

also mein problem ist: ich lasse mir daten anzeigen - da ist zb. etwas angehakt, ich nehme den haken weg und dann soll nur gespeichert werden wenn eine änderung vorgenommen wurde

bei meinen textfeldern funktioniert das praktisch mit einem ModifyListener

dh ich will die tatsache registrieren, dass etwas geändert wurde und nicht den zustand, dass etwas abgehakt ist oder nicht...

hoffe ich habe mich verständlich ausgedrückt :)

lg
 

Sonecc

Gesperrter Benutzer
Nochmal:

Der SelectionAdapter wird dann aufgerufen, wenn deine Checkbox angeklickt wurde, also wenn ihr Wert geändert wurde.
Somit mach der SelectionAdapter genau das was du möchtest!!!
 
S

SlaterB

Gast
der ModifyListener registriert ja auch keine Änderung an sich, sondern den konkreten Text,
der SelectionListener registriert ebenso keine Änderung an sich, sondern die 'Abhak-Aktion',

ist das nicht alles äquivalent?
naja, PropertyListener wie in AWT/ Swing gibts wohl nicht
 

Sonecc

Gesperrter Benutzer
Brauchts bei nem Button ja auch nicht. Mittels des SelectionAdapters kann eine Änderung der Selection festgestellt werden. Sollte es danach in irgendeiner Form notwendig sein, zu wissen wie diese Selection lautet, kann man dies über getSelection() abfragen usw.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
B JavaFX CheckBox mit ChangeListener AWT, Swing, JavaFX & SWT 1
A checkbox in einer TableView abhängig von einem anderen Celleninhalt disablen AWT, Swing, JavaFX & SWT 1
J JavaFx TableView mit CheckBox AWT, Swing, JavaFX & SWT 4
karlmasutra Java FX Checkbox abfragen AWT, Swing, JavaFX & SWT 2
J SceneBuilder TableView Checkbox AWT, Swing, JavaFX & SWT 1
M JAVAFX Checkbox mit URL verlinkung AWT, Swing, JavaFX & SWT 4
A checkbox mit allen tabllen aus datenbank befüllen AWT, Swing, JavaFX & SWT 8
D JIDE TreeComboBox mit checkbox-en kombinieren AWT, Swing, JavaFX & SWT 2
K CheckBox Problem AWT, Swing, JavaFX & SWT 5
Developer_X Java JTable - Combobox + Checkbox - Cellrenderer + Editor AWT, Swing, JavaFX & SWT 3
F JTable mit Checkbox AWT, Swing, JavaFX & SWT 1
T SWT checkbox in table AWT, Swing, JavaFX & SWT 6
M JavaFX TableView mit CheckBox als Boolean AWT, Swing, JavaFX & SWT 5
Z DefaultTableModel + checkbox AWT, Swing, JavaFX & SWT 0
S Swing JTable zusätzliche Spalte mit einer Checkbox einfügen AWT, Swing, JavaFX & SWT 7
A JXTreeTable mit Checkbox AWT, Swing, JavaFX & SWT 2
P Listenelemente über Checkbox löschen AWT, Swing, JavaFX & SWT 6
D Checkbox - Datenbankausgeben AWT, Swing, JavaFX & SWT 31
A Swing JTable benutzt keine Checkbox für Booleans AWT, Swing, JavaFX & SWT 9
M Swing Dropbox / Checkbox in JTable AWT, Swing, JavaFX & SWT 3
D SWT CheckBox auslesen (Window Builder Pro) AWT, Swing, JavaFX & SWT 2
A Swing Bug in Swing? Wenn checkbox disabled reagiert ActionListener nicht AWT, Swing, JavaFX & SWT 5
T disabled Checkbox soll trotzdem Focus bekommen AWT, Swing, JavaFX & SWT 9
C Checkbox-zustände in einem JFrame speichern AWT, Swing, JavaFX & SWT 8
B Swing DefaultTableModel, Checkbox in Spalte AWT, Swing, JavaFX & SWT 4
C Checkbox in Liste deaktivieren und paintComponent explizit aufrufen AWT, Swing, JavaFX & SWT 12
N JTable RadioButton statt Checkbox AWT, Swing, JavaFX & SWT 4
Semox Swing Random Checkbox JApplet AWT, Swing, JavaFX & SWT 14
S Checkbox AWT, Swing, JavaFX & SWT 4
Z AWT Auf bestimmte Checkbox einer Checkboxgroup zugreifen AWT, Swing, JavaFX & SWT 3
C jtable checkbox in header / spaltenüberschrift AWT, Swing, JavaFX & SWT 4
T Sprachumstellung per Checkbox, Konzeptfrage AWT, Swing, JavaFX & SWT 16
O CheckBox in Jtable - Listener darauf?? AWT, Swing, JavaFX & SWT 3
W ButtonGroup, Checkbox, A oder B oder gar nix AWT, Swing, JavaFX & SWT 3
T Checkbox in einer Tabelle AWT, Swing, JavaFX & SWT 10
G Checkbox AWT, Swing, JavaFX & SWT 7
A Checkbox-Choice Eventproblem (CMV) AWT, Swing, JavaFX & SWT 2
T Checkbox & Textfield AWT, Swing, JavaFX & SWT 5
S Checkbox oder String in JTable-Spalte AWT, Swing, JavaFX & SWT 4
L Checkbox in Tabelle AWT, Swing, JavaFX & SWT 6
G Checkbox, die eine Endlosschleife ausführt AWT, Swing, JavaFX & SWT 3
R CheckBox drücken, sodass eine Aktion ausgeführt wird AWT, Swing, JavaFX & SWT 5
F Häkchen erscheint nicht bei anklicken von Checkbox in JTable AWT, Swing, JavaFX & SWT 4
T Doppelte Abfrage eine Checkbox vermeiden AWT, Swing, JavaFX & SWT 2
F Checkbox transparent machen ? AWT, Swing, JavaFX & SWT 2
N TableModel mit CheckBox? AWT, Swing, JavaFX & SWT 5
D [JList]Checkbox einbinden ? AWT, Swing, JavaFX & SWT 3
L Checkbox in JTable (again), bei true Daten in Header AWT, Swing, JavaFX & SWT 7
F JTable mit Checkbox macht Probleme AWT, Swing, JavaFX & SWT 4
C Aktion nach Auswahl einer Checkbox AWT, Swing, JavaFX & SWT 6
W CheckBox in Jtree AWT, Swing, JavaFX & SWT 6
G Bild als Checkbox bzw gerasteten Button? AWT, Swing, JavaFX & SWT 3
J jTable + jTextarea & checkbox AWT, Swing, JavaFX & SWT 6
V CheckBox in Tabelle zeichnen AWT, Swing, JavaFX & SWT 2
D CheckBox ändert Status nur, wenn sie FocusOwner ist AWT, Swing, JavaFX & SWT 2
C commando mit checkbox AWT, Swing, JavaFX & SWT 5
T selected checkbox AWT, Swing, JavaFX & SWT 2
T Checkbox AWT, Swing, JavaFX & SWT 10
N Checkbox mit mehreren Strings belegen? AWT, Swing, JavaFX & SWT 6

Ähnliche Java Themen

Neue Themen


Oben