JList Focus ausgeben

Sohn666

Grünschnabel
Hallo,

ich habe ein problemund zwar habe ich ein JList obj. und möchte wissen welches der aufgelisteten sachen ich grad im focus. Ich will es wissen wenn ich den button betätige (actionlistener funktioniert soweit).

Also wie kann ich mir anzeigen was grad im jlist im focus ist (also blau unterlegt)
 
Willkommen im Tutorials.de-Forum

Eine JList hat zwei Arten von Selektion : Single und Multi

Wenn du eine Single-Slection-JList hast ist es relativ einfach an den ausgewählten Eintrag zu kommen :

int JList.getSelectedIndex()

Wenn du eine Multi-Selection-JList hast ist es nicht viel schwerer :

int[] JList.getSelectedIndices()

Willst du jetzt allerdings in einer Multi-Selection die Reihenfolge wissen in der die Einträge ausgewählt wurden musst du jedem Element einen Listener hinzufügen der in einen synchronisierten Vector schreibt. Die Reihenfolge im Vector kannst du dann einfach durchgehen und erhältst so die Reihenfolge in der die Einträge angeklickt wurden.

@sheel

hehe ... FIRST =D
 
Makiere das Thema dann bitte als ERLEDIGT *kleiner weißer Haken neben ANTWORTEN oder oben auf das NEIN*
 
Zurück