Veröffentlicht 2. Juni 200520 j 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
2. Juni 200520 j 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
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.