您的位置:首页 > 产品设计 > UI/UE

javaGUI之基本布局方式

2017-01-18 00:15 274 查看
首先我们来思考一个简单的问题,我们在为Frame或者JFrame容器添加组件的时候系统怎么知道我要把这个组件放在哪里?在此我们就延伸出了布局,什么是布局呢?就是按照一定的要求把那些添加的按钮啦,下拉框,或者文本框啦,按照一定的规则摆放。那么java里面有哪些常用的布局方式呢?下面我来为大家讲解。

    布局方式一: BorderLayout边界布局



就是把组件放在上 下 左 右 中 里面,这种布局的好处是在进行窗口的放大缩小都是扩大中间的那块区域,其他区域不进行放大缩小,这是常见的布局方式之一。

特点:边界布局的好处是在进行放大缩小时只有centen内容,最大内容展示。

        布局方式二:FlowLayout流式布局



这种布局方式叫做流式布局,就是把添加的组件挨个从左到右挨个添加,默认是居中,当然你可以自定义,比如从左开始,或者从右开始,随你。

特点:flow布局主要是指能自动适配宽度或高度进行折行...

    布局方式三:GridLayout网格布局



这种布局方式就是按照你设定的几行几列来挨个按照顺序把组件添加进表格里面,当然你也可以选择不按照顺序添加,不过不经常使用罢了。

特点: 形似一个无框线的表格,每个单元格中放一个组件 按照顺序添加组件。

好了,常用的基本布局方式我认为就是这三种了,如果你认为不够满足你的野心,你也可以试着去了解其他布局方式。

文章来源http://liangdongzhen.cn
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息