Größe von JSplitPane und Panel

maltor

Mitglied
Kann man die Größe JSplitPane.setPreferredSize(new java.awt.Dimension(1024,768));
anstatt in Pixel auch in Prozent angeben?


Ich möchte das ein JSplitPane 100% breit und 100% hoch vom JFrame aus groß wird und die beiden Panels im JSplitPanel sollen dann jeweils 50% groß werden.


Vielleicht gibt es ja in java da schon was fertiges, ich habe leider noch nichts gefunden, deswegen Frage ich auch.
 
Hallo,

also die 50% erreichst du beim SplitPane mit
Code:
setDividerLocation(0.5)
und
Code:
setResizeWeight(0.5)
Für die 100% im JFrame musst du dem JFrame einen LayoutManager hinzufügen.
Code:
setLayout(new BorderLayout())
und dann den SplitPane hinzufügen:
Code:
JFrame.getContentPane().add(jsplitpane, BorderLayout.Center)
Dann müsste das funktionieren.

MfG
 
Zurück