JListeinträge verschieben

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Ganz einfache Problemstellung:

Ich habe eine JList und 2 Buttons (Up und down)

wenn auf up geklickt wird soll der selektierte Eintrag nach oben rutschen
und bei down halt umgekehrt.

Jemand eine Lösung ?
 

Niki

Top Contributor
Ich hoffe du hast ein DefaultListModel für deine Liste, wenn ja musst du diesen Code zu den ActionListener deiner Buttons hinzufügen:

Hinauf verschieben:
Code:
				int i = list.getSelectedIndex();
				if(i > 0){
					Object o = model.elementAt(i-1);
					
					Object o2 = model.getElementAt(i);
					
					model.set(i-1, o2);
					model.set(i, o);
					list.setSelectedIndex(i-1);
				}
Hinunter verschieben:
Code:
				int i = list.getSelectedIndex();
				if(i+1 < model.getSize()){
					Object o = model.elementAt(i+1);
					
					Object o2 = model.getElementAt(i);
					
					model.set(i+1, o2);
					model.set(i, o);
					list.setSelectedIndex(i+1);
				}
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
H Textposition eines gedrehten Textes verschieben Allgemeine Java-Themen 8
Mozart53 JLabel nur meinen Text verschieben ohne Image Allgemeine Java-Themen 3
R Spalten/Zeilen verschieben in zweidimensionalen Arrays? Allgemeine Java-Themen 3
MiMa Datei verschieben hat einen Fehler?? Allgemeine Java-Themen 20
L 2-Dimensionaler String: Zahlen verschieben Allgemeine Java-Themen 10
D Textfelder in Applets verschieben Allgemeine Java-Themen 1
J kann eine .jar sich selbst verschieben? Allgemeine Java-Themen 6
M Java Dateien verschieben Allgemeine Java-Themen 2
B Bild verschieben Allgemeine Java-Themen 6
F Objekt einer Datei verschieben, aber Verzeichnispfad fehlt Allgemeine Java-Themen 6
U Wie kann mit einen Java Applet Dateien erstellen,verschieben und löschen? Allgemeine Java-Themen 9
D Datei lesen ohne sie für umbenennen/verschieben zu sperren Allgemeine Java-Themen 13
N Datein in Papierkorb verschieben Allgemeine Java-Themen 2
G JTree Node verschieben Allgemeine Java-Themen 2
ARadauer Fenster suchen und Verschieben Allgemeine Java-Themen 6
T Button Array verschieben klappt nicht. Allgemeine Java-Themen 6
J Verschieben ganzer Dateien (und Ordner) Allgemeine Java-Themen 3
W Columns austauschen/verschieben von jtable Allgemeine Java-Themen 3
MQue Zeilen nach rechts verschieben Allgemeine Java-Themen 3
MQue Array inhalt verschieben Allgemeine Java-Themen 6
N Datei verschieben Allgemeine Java-Themen 6
M JNI: nach verschieben in package UnsatisfiedLinkError Allgemeine Java-Themen 3
G JWindow verschieben bei mousedragged auf eigene titelleiste Allgemeine Java-Themen 3
bernd Dateien verschieben Allgemeine Java-Themen 2
M Verzeichnis verschieben? Allgemeine Java-Themen 2

Ähnliche Java Themen

Neue Themen


Oben