ERLEDIGT
JA
JA
ANTWORTEN
4
4
ZUGRIFFE
481
481
EMPFEHLEN
-
Ich habe das Problem, dass ich ein Programm machen muss, bei welchem man bei einer jComboBox etwas auswählen kann und dann erscheint eine Oberfläche (im gleichen Frame).
Ich hatte die Idee, dass man das mit Panels machen kann, also machte ich mir die Panels und fragt, was bei der ComboBox ausgewählt wurde und machte nun den entsprechenden Panel sichtbar und die anderen unsichtbar.
Doch es gibt einen Hacken, die Panels können nicht überlagert werden. Sprich es ist nur ein Panel im gewünschten Bereich, die anderen sind ganz klein in der linken oberen Ecke.
Kann man Panels überlagern oder gibt es bessere Lösungen für mein Problem?
Danke euch jetzt schon.
Gruss
Ps: Ich kann den Code nicht hochladen, da ich diese Aufgabe für die Schule machen muss.
-
Hi
Eine jTabbedPane vllt.?Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
"Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?
-
Wäre eine Möglichkeit, falls es anders nicht geht.
-
27.11.11 12:08 #4
Hi,
evtl. wenn du kein Layout sondern fixe Koordinaten (sprich x=0, y=0, width=windowSize, height=windowSize) verwendest. Aber ob das funktioniert weiß ich nicht.
Ich würde dir auch eher zum jTabbedPane raten.
Gruß
FabioBitte die Code-Tags verwenden. Bei Java-Code: [java]...[/java]
Tutorials:
Automatisches erzeugen eines Inhaltsverzeichnisses (Javascript)
JAnimationPanel - Animationen für Swing/AWT
SWTRatingBar (Bewertungs-Composite) selbst programmieren
____________________________________________________________________________
Über eine Bewertung (Stern links unter dem Beitrag) oder ein Danke freue ich mich sehr.
-
Also ich habe nach langem pöbeln aufgegeben und habe die Variante mit dem jTabbedPane gewählt.
Für solche, die das selbe Problem haben:
Ich hatte die Idee, dass ich die Panels an einer Position unsichtbar "lagere". Falls ein Panel ausgewählt wurde (durch die jComboBox), setzte ich ihn an die Position, wo ich den Panel wollte und machte den Panel sichtbar. Der Panel, der zuvor dort war, wurde vorher noch an seine ursprüngliche "Lagerungsposition" gesetz.
Nur bei mir hat dies nicht wirklich funktioniert, aber ich wünsche euch viel Glück.
Ähnliche Themen
-
Problem mit JPanels
Von sebbi1234 im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 1Letzter Beitrag: 25.02.09, 07:59 -
JPanels mehrfach verwenden
Von JabberTag im Forum Java GrundlagenAntworten: 4Letzter Beitrag: 28.08.08, 16:28 -
Neuladen eines JPanels
Von Schnacki im Forum JavaAntworten: 4Letzter Beitrag: 13.03.07, 16:04 -
(JPanels auf ScrollPane) auf JPanel
Von keeepa im Forum JavaAntworten: 1Letzter Beitrag: 12.11.06, 18:44 -
Textausrichtung; Box überlager Subnavi; Dropdown im IE; Spalt zwischen Menü und Boxen
Von Blackylein im Forum CSSAntworten: 8Letzter Beitrag: 07.09.05, 18:02





Zitieren

Login





