Programmieren - alles kontrollieren 4.934 Themen, 20.613 Beiträge

Ebenen realisieren mit Swing-Komponenten

dejavue_75 / 2 Antworten / Flachansicht Nickles

Hallo,

ich arbeite mit J-Builder 6, und möchte ein GUI-Fenster erstellen, bei dem ich unterschiedliche Ebenen durchschalten kann. Zum Beispiel sind auf einer Ebene alle Elemente zum Adressen eingeben, und auf einer Anderen Ebene befindet sich eine Suchmaske usw.. Jeweils nur eine Ebene soll sichtbar sein, und einfach einzublenden sein. Das ganze möchte ich mit Swing-Komponenten realisieren. Ich habe schonmal versucht mehere JPanels mit gleichen Koordinaten übereinanderzulegen, jedoch ist im Designer vom JBuilder jeweils nur die oberste sichtbar, egal welche ich anklicke, d.h. ich kann die unteren Ebenen gar nicht sichtbar machen. Wie wird so etwas im allgemeinen realisiert?

Gruß
Timo

bei Antwort benachrichtigen
King Kong Dreamforger „Swing unabhängig kannst du in jeder Sprache, die es erlaubt Felder sichtbar...“
Optionen

Hi,
Da du JBuilder hast, ist es ganz einfach:
Unter Design findest du unter "Swing Containers" das "JTabbedPane".
Ein solches "JTabbedPane" fügst du einfach in dein "ContentPane" ein.
Danach kannst du beliebig viele "JPanels" einfügen. Für jedes "JPanel" entsteht am oberen Rand ein Reiter.

Viel Glück!

bei Antwort benachrichtigen