JAVA中,BorderLayout布局管理器是如何安排组件的?
2个回答
展开全部
BorderLayout将容器的矩形区域分为五个区,分别是上北下南左西右东还有中央。
这五个区域每个区域最多只能放置一个组件,如果添加了多个,只有最后一个能够正确显示。
这五个区域可以选择性地使用其中几个,或者全部都使用。不使用的区域将合并为一个,下一个组件添加进来,将占据这个合并区域。
这五个区域先划分北南,再划分东西。
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ 北 ┃
┣━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━┫
┃ ┃ ┃ ┃
┃ ┃ ┃ ┃
┃ ┃ ┃ ┃
┃ ┃ ┃ ┃
┃ ┃ ┃ ┃
┃ 西 ┃ 中 ┃ 东 ┃
┃ ┃ ┃ ┃
┃ ┃ ┃ ┃
┃ ┃ ┃ ┃
┃ ┃ ┃ ┃
┃ ┃ ┃ ┃
┣━━━┻━━━━━━━━━━━━━━━━━━━━━━━━━┻━━━┫
┃ 南 ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
2013-06-07
展开全部
1、程序继承JFrame后,默认的布局管理就是BorderLayout
2、分为五个部分,NORTHB、SOUTH、EAST、WEST、CENTER,但不是五个部分都是必须添加的
3、中部的组件也就(CENTER),会自动调节大小
4、使用add(jbutton,BorderLayout.CENTER)方法添加
2、分为五个部分,NORTHB、SOUTH、EAST、WEST、CENTER,但不是五个部分都是必须添加的
3、中部的组件也就(CENTER),会自动调节大小
4、使用add(jbutton,BorderLayout.CENTER)方法添加
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询