Hallo zusammen,
ich habe einen einfachen JSplitPane in dem 2 JToolBar Componenten sind, eine links die andere Rechts, ich hätte nun gerne das die Rechte JToolBar eine feste Größe hat und am Rechten Rand plaziert ist, wohingegen die Linke JToolBar den restlichen Platz einnimmt.
--------------------------------------------------
| LinkeToolBar---------------------|Rechtetoolbar |
--------------------------------------------------
Leider ist es in der Praxis genau umgekehrt.
Die Linke ToolBar soll keine feste größe Haben
und der JFrame in dem sie sich befinden auch nicht (zumindest keine Maximale)
mein Code hierzu
ich habe einen einfachen JSplitPane in dem 2 JToolBar Componenten sind, eine links die andere Rechts, ich hätte nun gerne das die Rechte JToolBar eine feste Größe hat und am Rechten Rand plaziert ist, wohingegen die Linke JToolBar den restlichen Platz einnimmt.
--------------------------------------------------
| LinkeToolBar---------------------|Rechtetoolbar |
--------------------------------------------------
Leider ist es in der Praxis genau umgekehrt.
Die Linke ToolBar soll keine feste größe Haben
und der JFrame in dem sie sich befinden auch nicht (zumindest keine Maximale)
mein Code hierzu
Java:
//LeftToolBar
leftToolBar = new LeftToolBar();
leftToolBar.setFloatable(false);
//RightToolBar
rightToolBar = new RightToolBar();
rightToolBar.setFloatable(false);
rightToolBar.setPreferredSize(new Dimension(100,0));
//Splitpane für die Toolbars
toolBarSP = new JSplitPane();
toolBarSP.setOrientation(JSplitPane.HORIZONTAL_SPLIT);
toolBarSP.setDividerSize(0);
toolBarSP.setLeftComponent(leftToolBar);
toolBarSP.setRightComponent(rightToolBar);
setLayout(new BorderLayout());
getContentPane().add(toolBarSP, BorderLayout.NORTH);
Zuletzt bearbeitet: