JToolBar - wohin damit?

Status
Nicht offen für weitere Antworten.

Wolfgang Lenhard

Bekanntes Mitglied
Hi,
eine JMenuBar kann man ja prima unabhängig von der ContentPane direkt einem JFrame-Objekt zuweisen (frame.setJMenuBar(bar)). Bei einer JToolBar geht das meines Wissens nicht. In meinen Programmen gehe ich momentan so vor, dass ich immer, wenn ich den Inhalt der ContentPane austausche anschließend die Toolbar wieder hinzufügen muss. Irgendwie kommt mir das von der Vorgehensweise nicht günstig vor. Lässt sich das besser lösen? Gibt es eine Möglichkeit, die Toolbar ähnlich wie das JMenuBar direkt zum Fenster hinzuzufügen, sodass bei Ersetzen des Inhalts nicht jedes Mal die Toolbar entfernt wird?

Viele Grüße,
Wolfgang
 

L-ectron-X

Gesperrter Benutzer
Tausche doch einfach nur den Inhalt aus, der sich ändern soll, am einfachsten also, wenn deine JToolBar in einem BorderLayout (NORTH) steckt. Im CENTER-Bereich kann ein weiteres JPanel liegen, welches du im Bedarfsfall austauschst.
 

Wolfgang Lenhard

Bekanntes Mitglied
Ja, in der Tat so mache ich es unter anderem bereits auch. Ich dachte nur, es geht vielleicht noch eleganter um die Komponenten nicht zu sehr zu verschachteln.
 

Escorter

Bekanntes Mitglied
so sind halt die LayoutManager .... :)

Alternativ könntest du erkennen, was für Componenten auf ContentPane sind und alles was nicht Menu und ToolBar ist löschen.

Gruß,
Esco
 
G

Gelöschtes Mitglied 9001

Gast
Ich würde hier gern nochmal einhaken.
Bei mir ist es also so realisiert, daß die Toolbar im NORTH-Bereich eingefügt ist und der gesamte Inhalt im CENTER-Bereich.
Wird der CENTER-Bereich nun ausgetauscht (erst mit remove der alte Inhalt entfernt, dann der neue rein) und pack aufgerufen, überdeckt die Toolbar den Inhalt. Das kann doch eigentlich nicht sein, oder?
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
kaoZ Swing JToolBar, ImageIcon werden teilweise verdeckt AWT, Swing, JavaFX & SWT 0
U JToolbar resizable o. Ä. AWT, Swing, JavaFX & SWT 3
kaoZ Swing JToolBar AWT, Swing, JavaFX & SWT 13
U JToolBar Button nicht fokussieren AWT, Swing, JavaFX & SWT 2
B JToolBar dynamisch auf mehrere Zeilen erweitern AWT, Swing, JavaFX & SWT 2
Landei Swing JToolbar: Textfelder mit normaler Höhe? AWT, Swing, JavaFX & SWT 2
P Swing JComoBox auf JToolBar AWT, Swing, JavaFX & SWT 4
B Komponente "sauber" entfernen(JToolBar) AWT, Swing, JavaFX & SWT 4
I Swing Optik eines JButton an JToolBar anpassen AWT, Swing, JavaFX & SWT 5
S Drag wie bei JToolbar mit JPanel AWT, Swing, JavaFX & SWT 3
H Swing Den Button einer JToolBar gedrückt halten AWT, Swing, JavaFX & SWT 9
S Hintergrundfarbe in JToolbar nicht angezeigt AWT, Swing, JavaFX & SWT 2
C JToolbar in JTable AWT, Swing, JavaFX & SWT 4
R JMenu in JToolBar AWT, Swing, JavaFX & SWT 6
O Button auf JToolBar rechtsbündig AWT, Swing, JavaFX & SWT 2
M Swing JToolBar Probleme AWT, Swing, JavaFX & SWT 14
A JToolbar lässt sich aus dem Fenster lösen AWT, Swing, JavaFX & SWT 2
E JToolBar ausrichten AWT, Swing, JavaFX & SWT 2
J Swing JToolBar Button mit Icon AWT, Swing, JavaFX & SWT 4
J JToolBar AWT, Swing, JavaFX & SWT 2
M JToolbar nebeneinander? AWT, Swing, JavaFX & SWT 3
H JToolBar Rollover AWT, Swing, JavaFX & SWT 2
D JtoolBar feste Breite ? AWT, Swing, JavaFX & SWT 13
G Icon ans Ende einer JToolbar AWT, Swing, JavaFX & SWT 7
B Toolbar, Toolbar In Toolbar, alterna zu JToolbar AWT, Swing, JavaFX & SWT 3
G JToolBar - addSeparator() funktioniert nicht AWT, Swing, JavaFX & SWT 3
G JToolBar Separator AWT, Swing, JavaFX & SWT 6
C JToolBar ein/ausblenden AWT, Swing, JavaFX & SWT 6
Noar Problem mit Hinzufügen von JToolBar AWT, Swing, JavaFX & SWT 2
G JToolbar gleich als eigenes Fenster öffnen AWT, Swing, JavaFX & SWT 2
A JToolBar: Welcher Button wurde gedrückt? AWT, Swing, JavaFX & SWT 5
A JToolBar: Buttonbreite festlegen AWT, Swing, JavaFX & SWT 7
M Problem mit JComboBox in JToolBar AWT, Swing, JavaFX & SWT 3
padde479 Mehrere JToolBar setzen AWT, Swing, JavaFX & SWT 2
P JMenuBar und JToolBar Anzeige Probleme AWT, Swing, JavaFX & SWT 5
A Hintergrundfrabe eines JButtons innerhalb eines JToolBar AWT, Swing, JavaFX & SWT 4
G JButton wie in JToolBar AWT, Swing, JavaFX & SWT 7
vogella JToolBar mit JTextField - Größe des Text Feldes festlegen AWT, Swing, JavaFX & SWT 2
C JToolBar nicht minimieren beim Minimieren des Eltern-Frames AWT, Swing, JavaFX & SWT 4
S Mehere Componenten setEnabled(false) in JToolBar AWT, Swing, JavaFX & SWT 4
S JToolBar und JTabbedPane AWT, Swing, JavaFX & SWT 2
B scrollbare jtoolbar sobald fenster zu klein wird AWT, Swing, JavaFX & SWT 5
B floating jtoolbar von programmstart an? AWT, Swing, JavaFX & SWT 4
B JToolBar Button größe AWT, Swing, JavaFX & SWT 10
I Button in JToolbar gleich groß AWT, Swing, JavaFX & SWT 2
I Hat jemand eine JToolBar? AWT, Swing, JavaFX & SWT 4
A Vertikaler JSeparator in einer JToolbar AWT, Swing, JavaFX & SWT 2
A JToolBar nur oben andockbar machen - wie? AWT, Swing, JavaFX & SWT 6
M Gruppierungen in JToolbar AWT, Swing, JavaFX & SWT 3
T Mehrere Fragen zu JToolBar AWT, Swing, JavaFX & SWT 2
S Jtable defaultRenderer wohin damit ? AWT, Swing, JavaFX & SWT 23
L NetBeans will ne Klammer ich weiß aber nicht wohin AWT, Swing, JavaFX & SWT 7
G Excel-Zugriff über POI: wohin mit dem Package? AWT, Swing, JavaFX & SWT 4
U Was ist ein Shape, also klar ein Objekt, aber was ist damit gemeint (Graphics2d)? Und was sidn affinetransformationen AWT, Swing, JavaFX & SWT 1
H String teilen, damit bei JLabel keine Punkte am Ende angezeigt werden AWT, Swing, JavaFX & SWT 4
G Swing IllegalStateException - Wer kann was damit anfangen? AWT, Swing, JavaFX & SWT 3
H String ausführen und damit weiterarbeiten AWT, Swing, JavaFX & SWT 4
E [GridBagLayout] Hat jemand Erfahrungen damit? Codebeispiele? AWT, Swing, JavaFX & SWT 7

Ähnliche Java Themen

Neue Themen


Oben