SelectionListener doppeltes Event

  • Themenstarter Themenstarter dadom
  • Beginndatum Beginndatum
Status
Nicht offen für weitere Antworten.
D

dadom

Gast
HuHu...

habe auf einer Liste einen SelectionListener. Dieser soll ausgeführt werden, wenn ich ein Item der Liste auswähle. Leider wird die Methode immer zwei mal ausgeführt (Mausklick und Maus-wieder-los-lassen) kann man dieses verhalten ausschalten? Mir reicht ein aufruf 🙂

Code:
aufgabenListe.addListSelectionListener(new ListSelectionListener() {
            public void valueChanged(ListSelectionEvent e) {
                
                if( aufgabenListe.getSelectedIndex() != -1 && !(aufgabenListe.getSelectedValue() instanceof String))
                {
 ***blup****
}
}
 
Eins ist selected und eins deselected.
Frag das Event entsprechend ab um auf das Ereignis zu reagieren das dich interessiert.
 
Wie komme ich denn da ran?

Habe mir mal das Event printen lassen, das einzige Attribut was sich unterscheidet, ist

isAdjusting (privates Attribut)

. Stehe gerade auf dem Schlauch 😀

grüße
Dom
 
Tatsache...muss ich doch glatt übersehen haben :bahnhof: Danke, so gehts
 
Status
Nicht offen für weitere Antworten.

Zurück
Oben