JComponents vertauschen

LatinFavourite

Bekanntes Mitglied
Guten Abend,

ich beabsichtige in meinem Programm JComponents auswählen und anschließend vertauschen zu können. Habe dafür die Komponenten in einem zweidimensionalem Array gespeichert und die Indices auch in der Komponente selber gespeichert. Doch wie lässt sich das Vertauschen gut umsetzen? Bis jetzt habe ich den Inhalt global gespeichert und dann entsprechend getauscht, aber so habe ich mir das eigentlich nicht gedacht. Gibt es einen einfach Ansatz, die Elemente wirklich zu vertauschen.

Vielen Dank für jegliche Tipps.
 

BK117

Aktives Mitglied
Du brauchst zum vertauschen eine Zwischenvariable:
Bsp:
a=1
b=2 -> Tauschen

c=a -> c=1 und a=1
a=b -> a=2 weil b=2
b=c -> b=1 wegen c=1 =>> a=2 und b=1

Das liegt daran, weil ein PC nur zwei Objekte gleichzeitig miteinander vergleichen kann.

Java:
temp = jcom[0];
jcom[0]=jcom[1];
jcom[1] = temp;
Die Deklaration habe ich einfach mal weggelassen, du weißt ja, was temp für ein Typ sein muss. ;)
 
Zuletzt bearbeitet:
Ähnliche Java Themen
  Titel Forum Antworten Datum
P Swing Wie sollte man seine JComponents vererben? AWT, Swing, JavaFX & SWT 3
T Swing Drag and Drop für JComponents AWT, Swing, JavaFX & SWT 1
T JComponents zur Laufzeit auf JPanel darstellen AWT, Swing, JavaFX & SWT 10
L JComponents in Array AWT, Swing, JavaFX & SWT 11
A Swing Darstellung von JComponents in Swing AWT, Swing, JavaFX & SWT 14
B Ablauf der paint-Methoden von JComponents AWT, Swing, JavaFX & SWT 20
M JComponents wird nicht anggezeigt AWT, Swing, JavaFX & SWT 5
P Selbstgezeichnete JComponents AWT, Swing, JavaFX & SWT 5
H Drag&Drop von JComponents AWT, Swing, JavaFX & SWT 6
G JComponents tag vergeben AWT, Swing, JavaFX & SWT 6
M Linie zwischen JComponents AWT, Swing, JavaFX & SWT 5
T JComponents abändern/modifizieren z.b. JSlider AWT, Swing, JavaFX & SWT 2
N Rahmen zum editieren der Größe eines JComponents? AWT, Swing, JavaFX & SWT 2
N Mehrere JComponents übereinander AWT, Swing, JavaFX & SWT 3
G JComponents AWT, Swing, JavaFX & SWT 4
D Problem beim Update von unsichtbaren JComponents mit Timern AWT, Swing, JavaFX & SWT 5
S Swing Plätze von 2 panels vertauschen AWT, Swing, JavaFX & SWT 4
M Sortierung und Vertauschen von Spalten in JTable AWT, Swing, JavaFX & SWT 6
R Swing JLayeredPane - Drag&Drop Positionen vertauschen AWT, Swing, JavaFX & SWT 3
Student JTable - Zeilen und Spalten vertauschen AWT, Swing, JavaFX & SWT 4

Ähnliche Java Themen

Neue Themen


Oben