JAVA GUI布局管理器

Posted 天空中的蜗牛

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA GUI布局管理器相关的知识,希望对你有一定的参考价值。

边界布局管理器:
a.布局方式:是把整个容器划分为五个部分。东西南北中,南北要贯通,中间最大 (不仅是中间的范围最大,权利也最大)当周边不存在的时候中间会占领周边,当中间不存在的时候周边不能占据中间
b.使用场景:不是用来直接放组件,而是用来放置子容器(中间容器)的
 
流布局管理器 : FlowFrame
a.布局方式:是按从左往右,从上往下,由中间开始的方式依次排放组件,组件大小根据组件内容确定,组件的位置会随着容器大小的改变而改变
b.使用场景:用来放置组件,而不是用来放中间容器,流布局最好只做单行布局
 
网格布局管理器:GridLayout
a.布局方式:按行列将整个容器划分为等大的,放u入的子容器如果与设置的数目不等,优先保证行改变列
b.使用场景:不是用来直接放组件,而是用来放置子容器(中间容器)的
 
JPanel 默认流布局管理器 JFrame默认边界布局管理器
 
通常我们采用嵌套布局,即首层容器采用一种布局中间容器根据需求使用另一种布局以此类推,这样发挥了各种布局管理器的优点!

以上是关于JAVA GUI布局管理器的主要内容,如果未能解决你的问题,请参考以下文章

JavaSE基础(十 二 )---<GUI>GUI概述,Swing,容器组件,窗口,面板,布局管理器

java 在有GridLayout布局管理器的情况下,怎么设置元件大小

GUI

GUI

JAVA GUI

您使用哪个布局管理器?