borderlayout的布局策略(JAVA布局 管理器BorderLayout布局)

本文目录
JAVA布局 管理器BorderLayout布局
用JPanel来继续划分,它可以让你放n个组件。定义JPanel p1,p2,p3,p4,p5,p6,p7;
如North放p1、West放p2、South放p3、East放p4、(p6、p7放入p5)Center放p5,这样你能放6个组件,原理是JPanel里能放JPanel
java面板布局BorederLayout布局
BorderLayout都是自动布局。如果你想自定义布局,那你需要setLayout(null);
使用setPreferredSize(Dimension preferredSize)方法来设置大小!!
望楼主采纳!
JAVA方向布局的问题
BorderLayout布局是将窗口或者容器划分为4个方向+1个中间区域,这样就可以将组件放置在这5个区域(东,南,西,北,中)里,北区域对应于容器的顶部,东区域对应于容器的右边,西区域对应于容器的左边,南区域对应于容器的下部,而剩余的区域则为中间区域,一个BorderLayout最多可以显示5个组件,每个区域一个,但是添加这个组件也可以是一个容器,这样就可以向其中添加其他组件了. BorderLayout的构造方法有: BorderLayout():生成默认的边界布局,默认无间隙. BorderLayout(int horz,int vert):通过参数horz和vert设定组件间的水平和垂直距离.在设置成边界布局的容器中添加组件时,需要指定组件的设置.如将一按纽添加到容器的最底端,语句如下: container.add(jbutton,BorderLayout.SOUTH); 或者container.add(jbutton,"South");如果没有指定显示该组件的区域,则布局管理认为应将该组件添加到容器的BorderLayout.CENTER,即中间区域里. 在一个BorderLayout里,当一个或多个边界区域没有使用,其他的一个或多个区域就会扩展来填满没有使用的区域,例如,如果没有用 West或East,那么North.South与Center将扩展到容器的左边或右边,如果没有用North或South,那么West,East与Center就将扩展到顶端或底端.如果没有用Center,那它会空着,其他区域不扩展...

更多文章:
unix时间戳字段异常值怎么处理(怎么对统计数据的异常值进行判断和处理)
2026年5月15日 06:00
java视频教程马士兵(哪里可以下载全部马士兵JAVA视频教程)
2026年4月6日 02:00
程序员最喜欢的编辑器颜色(我终于知道为什么很多程序员编辑器都用暗色背景了)
2026年7月12日 13:00
必会失去随机存取功能(计算机储存中断电后其中信息会丢失的是什么)
2026年5月16日 20:15
unicode字符转换(Unicode 与 UTF-8 之间的转换)
2025年9月26日 12:00
stack英语(叠什么意思近义词和反义词是什么英文翻译是什么)
2025年7月31日 18:00
没有建站经验怎样创建一个属于自己网站?网站建设的前期准备,建站前须知的几点准备事项
2026年8月18日 03:45
floating tobu(求初音easy dance的歌词啊~~~~~)
2025年7月30日 15:00
减肥为什么不用lose weight(put on 、 put off、 put up、 put down、哪个有 减肥 的意思)
2026年7月27日 16:15













