• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

BorderLayout problem

 
Travis Benning
Ranch Hand
Posts: 74
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
I hit this question on the Proddar Mock Exam:
Q36) Which one of the following always ignores the components's preferred size.
a) FlowLayout
b) GridLayout
c) BorderLayout
Correct answer is b)
Wouldn't BorderLayout also be correct?
I thought since if someting get assigned to BorderLayout, it's "preferred size" is not honored. BorderLayout has it's own limitations.
I might be making myself look stupid on this, but I just got to know.
Thanks,
Travis B.
 
Peter Bugla
Greenhorn
Posts: 22
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
BorderLayout honors some of the preferred width and height values:
The Components in North and South keep their preferred height (and get the width of the container). The Components at West and East keep their preferred width (and get the height of the container minus the height of the North and South Components if present). The Component in Center is stretched to fill the remaining space.
 
Travis Benning
Ranch Hand
Posts: 74
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Much thanks!
Makes sense now. Of course, my mind doesn't think too well at 3 in the morning.
Travis B.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic