Komponenten übereinander

Network

Top Contributor
Hi,

ich suche einen weg, mehrere Komponenten übereinander anzuordnen. Also eine art multilayered Interface.
Die unteren Schichten sollten dabei sichtbar bleiben.

Schichten:
- JFrame
- JScrollPane (beinhaltet JDesktopPane)
- JPanel
- JDesktopPane

Ich habe irgendwie keinen weg gefunden die übereinander anzuordnen, sodass Komponenten auf JDesktopPane immer über die Komponenten des JPanel gezeichnet werden, die wiederum immer über den Komponenten des untersten JScrollPane gezeichnet werden sollen.
Alle Unterkomponenten sollen sich auch automatisch der Fenstergröße anpassen, im Sinne von BorderLayout.

Habe nach verschiedenen Layouts und Tools gesucht finde aber diesbezüglich einfach keine Möglichkeit, dies umzusetzen. Hat jmd. ein Stichwort für mich?

Gruß
Net

[EDIT]
Um es ganz einfach zu sagen: Ein Borderlayout bei dem man dem Center mehrere Komponenten hinzufügen kann, die dann übereinander liegen(?).
[/EDIT]
 
Zuletzt bearbeitet:
Öhm... grundsätzlich geht "so was" mit einem JLayeredPane, aber WAS genau du da vorhast, hat sich mir nicht vollständig erschlossen...
 
Ahhh ein JLayeredPane, danke 🙂
Und ich habe nach LayoutManagern bei Google gesucht :shock:
Naja JDesktopPane, deutet ja darauf hin, dass ich einen virtuellen Desktop erstellen möchte der selbst nochmals in einem virtuellen Bildschirm liegt (JScrollPane).
Darüber lege ich noch ein JDesktopPane um darauf Tools zu platzieren, die immer an der selben Stelle sind, auch wenn man auf dem darunter liegenden JDesktopPane scrollt. 😉

Gruß
Net
 

Neue Themen


Zurück
Oben