十七高级布局管理器
Posted yl007
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了十七高级布局管理器相关的知识,希望对你有一定的参考价值。
1、箱式布局管理器(BoxLayout)
用来管理一组水平或垂直列的组件。
利用Box类提供的6个不可见组件设置箱式布局管理器组件之间的间距。
Box类中的两种不可见类型:
支柱(Strut):设置组件的宽度、高度和大小。
胶水(Glue):类似弹簧,将组件平均分布到容器中。
2、卡片布局管理器(CardLayout)
方法:first()、last()、next()、previous()、show()
3、网格组布局管理器(GridBagLayou
属性:gridx和gridy、gridwidth和gridheight、anchor(位置)、fill、insets(四周与单元格边缘之间的最小距离)、inpadx和inpady(修改宽度和高度)、weightx和weighty
4、弹簧布局管理器(SpringLayout)
改变窗体事,能够在不改变组件间相对位置的前提下自动调整组件的大小。
以上是关于十七高级布局管理器的主要内容,如果未能解决你的问题,请参考以下文章
Java AWT 图形界面编程LayoutManager 布局管理器 ① ( 布局管理器引入 | 布局管理器提高程序的适配性 | LayoutManager 布局管理器类 )