Honeybee82 Geschrieben 2. Juni 2005 Geschrieben 2. Juni 2005 Also erstmal bitte nicht schlagen, nur sehr eingeschränktes Java KnowHow Ich möchte gern folgendes mittels eines BorderLayout(s) ausrichten: JPanel panel = new JPanel(); panel.setLayout(new BorderLayout()); panel.add(BorderLayout.NORTH,menuBar); panel.add(addrLabel); //Pfad: panel.add(addrText); //JTextField panel.add(goButton); //LOS Es sollen nachher wie folgt aussehen: oben links-> "JMenuBar" darunter -> "addrLabel" daneben "addrText" daneben "goButton" die untere Zeile soll quasi meine Adress-Leiste sein (wie Internetexplorer ausgerichtet also Adresse, Adressfeld,Abschicken-Button) Sry, kann es nicht so gut erklären...ist etwas umständlich Bisher klappt es, dass die JMenuBar oben links ist! Habe schon ein paar Tutorials gelesen, aber nicht gefunden, wie ich die Sachen untereinander und nebeneinander anordnen kann!? Würde mich freuen, wenn mir Jemand grade die 5 Zeilen schreibt bzw. mir hilft! Vielen Dank! LG Honeybee Zitieren
Jaraz Geschrieben 2. Juni 2005 Geschrieben 2. Juni 2005 Du kannst Panels ineinander verschachteln. DefaultLayout ist das FlowLayout. JPanel panel = new JPanel(); panel.setLayout(new BorderLayout()); panel.add(BorderLayout.NORTH,menuBar); JPanel adressPanel = new JPanel(); adressPanel.add(addrLabel); //Pfad: adressPanel.add(addrText); //JTextField adressPanel.add(goButton); //LOS panel.add(BorderLayout.CENTER, adressPanel); ungetestet. Gruß Jaraz Zitieren
Honeybee82 Geschrieben 2. Juni 2005 Autor Geschrieben 2. Juni 2005 Danke! Funktionier und genau das, was ich haben wollte!!! :e@sy Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.