/ / So ändern Sie die Reihenfolge der Registerkarten in JTabbedPane [Duplikat] - Java, Swing, Jtabbedpane

So ändern Sie die Reihenfolge der Registerkarten in JTabbedPane [Duplikat] - Java, Swing, Jtabbedpane

Ich weiß, dass der Titel sehr ähnlich ist diese Frage, aber ich denke es ist anders. Ich frage nicht, wie ich die Reihenfolge in IDE ändern soll, wenn ich entwickle / designe. Eigentlich möchte ich die Registerkarten per Drag & Drop ziehen, wenn meine SWING-Anwendung läuft. Ist es möglich?

Wenn es nicht möglich ist, denke ich über das Hinzufügen nach2 Tasten auf jedem Member JPanel, um diese Registerkarte vor / zurück zu verschieben. Jetzt ist die Frage, wenn ich auf eine Registerkarte klicke (sagen Sie Nr. 4 von 7 Registerkarten), dann klicke ich auf die Schaltfläche in diesem ausgewählten Bereich, um sich selbst zu bewegen. Wie kann ich sie "fokussiert" halten, wie Strafe Nr. 4? Rufe ich eine Methode auf, um die Registerkarten neu zu organisieren?

Antworten:

0 für die Antwort № 1

Sie müssen die Drag & Drop-Funktion für die Tab-Komponenten implementieren. Orakel hat ein Tutorial zur Implementierung von Drag-and-Drop. Ich empfehle die folgende Seite, um eine Diskussion mit Beispielen zu sehen, wie dies implementiert werden kann: Wie implementiere ich eine Drag-Tab mit Java Swing?