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
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
Honeybee82 Geschrieben 2. Juni 2005 Autor Geschrieben 2. Juni 2005 Danke! Funktionier und genau das, was ich haben wollte!!! :e@sy
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden