Ich habe überall nach einer Erwähnung gesucht, aber ich kann keine wesentlichen Informationen darüber finden. Gibt es eine Möglichkeit, die Z-Reihenfolge von Swing-Komponenten zu ändern oder zumindest die Zeichenreihenfolge so zu ändern, dass sie über anderen zu liegen scheinen?
Wenn Sie Komponenten gegenüber anderen Komponenten überlagern möchten, sollten Sie verwenden JLayeredPane , mit dem Sie Komponenten zu bestimmten Layern hinzufügen können. Dies ist genau das, was für Tooltips und Drag-and-Drop-Operationen verwendet wird.
Hier ist auch ein Tutorial .
Sehen Sie sich die Methode setComponentZOrder (...) der Container-Klasse an.
Sie können auch das Überlappungslayout aufrufen, das eine kurze Beschreibung von ZOrder enthält funktioniert.
Tags und Links java swing components z-order