P
pingping
Gast
Hallo,
erstmal der Code
Ein einfaches setSize() funktioniert nicht.
Ich hätte gerne das die JScrollPane bzw. das enthaltene JPanel die gesamte Größe der zur Verfügung stehenden Zelle einnimmt. Wie kann ich da vorgehen bin ratlos und Google mag mir nicht helfen.
cu
erstmal der Code
Code:
FormLayout layout = new FormLayout("2dlu, center:pref, 10dlu, left:150dlu, 2dlu",
"pref, pref, 2dlu, pref, 10dlu, 100dlu, 2dlu, pref, 4dlu");
CellConstraints cc = new CellConstraints();
JPanel mainPanel = new JPanel(layout);
JSeparator horizSep = new JSeparator();
mainPanel.add(label, cc.xy(2, 4));
mainPanel.add(urlInputField, cc.xyw(3, 4, 2));
mainPanel.add(horizSep, cc.xyw(2, 5, 3));
mainPanel.add(progressScroll, cc.xyw(2, 6, 3)); //<--- Das ist die ScrollPane deren größe ich festlegen will
mainPanel.add(ok, cc.xy(2, 8));
mainPanel.add(cancel, cc.xy(4, 8));
Ein einfaches setSize() funktioniert nicht.
Ich hätte gerne das die JScrollPane bzw. das enthaltene JPanel die gesamte Größe der zur Verfügung stehenden Zelle einnimmt. Wie kann ich da vorgehen bin ratlos und Google mag mir nicht helfen.
cu