I have panel that has a scroll pane (with an editor pane) and a button. I would like that the scroll pane filled 80% of the panel. Is there a way to do this? How?
put everything else in a separate panel, then add that to EAST/WEST/NORTH or SOUTH,
giving it a preferredSize width or height (depending on where it is in the BorderLayout) equal to 20% of the frame's width or height,
then add the scrollpane to BorderLayout.CENTER, and it will take up the remaining 80%
Leandro Coutinho
Ranch Hand
Joined: Mar 04, 2009
Posts: 415
posted
0
Thank you.
I tried the below code but it didn't work. It is 50% for both. I'll try Michael Dunn's suggestion and give feedback.
pete stein
Bartender
Joined: Feb 23, 2007
Posts: 1561
posted
0
Leandro Coutinho wrote:Thank you.
I tried the below code but it didn't work. It is 50% for both.
No surprise as you're using GridLayout not the suggested GridBagLayout. There's a BIG difference.
Luck
Leandro Coutinho
Ranch Hand
Joined: Mar 04, 2009
Posts: 415
posted
0
pete stein wrote:
Leandro Coutinho wrote:Thank you.
I tried the below code but it didn't work. It is 50% for both.
No surprise as you're using GridLayout not the suggested GridBagLayout. There's a BIG difference.