BorderLayout布局管理器
- BorderLayout類在java.awt包中
- JFrame類的預設布局是BorderLayout
- BorderLayout布局把容器劃分為東、西、南、北、中五個區域,中間區域最大
添加元件的方法有兩個:
• add(x, BorderLayout.pos)
• add(BorderLayout.pos, x)
• pos是NORTH, SOUTH, EAST, WEST,
CENTER之一
BorderLayout布局
- 東、西區和南、北區充滿程度不一樣
- BorderLayout布局的容器某個位置的某個元件占據了整個區域,而不是選擇一個合适自己的尺寸
- 在某個位置重複添加元件的效果是:隻有最後一個添加的元件可見
- 缺少某個位置的元件時,其他位置的元件會侵占該位置