GUI 布局 GridBagLayout
来源:互联网 发布:mac excel 加载项 编辑:程序博客网 时间:2024/04/28 02:43
GridBagLayout 网格包布局管理器
GridBagLayout在网格的基础上提供更为复杂的布局。和GridLayout不同,GridBagLayout允许容器中各个
组件的大小各不相同,还允许单个组件所在的显示区域占据多个网格。使用GridBagLayout的布局管理器的步骤如
下。
1。创建GridBagLayout布局管理器,并使容器采用该布局管理器
GridBagLayout layout = new GridBagLay();
container.setLayout(layout);
2。创建GridBagConstraints对象。
GridBagConstraints constraints = new GridBagConstraints();
3。为第一个添加到容器中的组件设置GridBagConstraints的各个属性。
constraints.gridx=1; //设置网格的左上角的x坐标
constraints.gridy=1; //设置网格的左上角的y坐标
constraints.gridwidth=1; //设置网格的宽度
constraints.gridheight=1; //设置网格的高度
4。通知布局管理器放置第一个组件时的GridBagConstraints信息
layout.setConstraints(component1,constraints);
5。向容器中添加第一个组件。
container.add(component1);
6。重复步骤(3)~(5),将每个组件都添加到容器中
代码:
例子转自: jdk帮助文档
文字转自:孙卫琴 java面向对象
- GUI 布局 GridBagLayout
- GridBagLayout 布局
- GUI之GridBagLayout
- 网格布局 GridBagLayout()
- 布局之gridbaglayout
- JAVASwing GridBagLayout 布局
- Java中GridBagLayout布局
- swing 布局管理器 GridBagLayout
- GridBagLayout布局基本用法
- java布局之GridBagLayout
- GridBagLayout布局管理器
- JAVA布局GridBagLayout
- GridBagLayout 布局精髓
- JAVA GridBagLayout布局
- GridBagLayout布局管理器
- GridBagLayout布局 java swing
- Java的GridBagLayout布局
- Java布局管理器GridBagLayout布局
- 关于LG PLC MODBUS 通讯设置方法
- 全面理解javascript的caller,callee,call,apply概念(修改版)
- dba_tables中的avg_row_len是如何被计算的
- BSP下生成Public下的usbser代码(使用sysgen_capture命令)
- DBA常用脚本,隆重推荐!
- GUI 布局 GridBagLayout
- 初中生一样能学好网页美工
- expdp 和impdp的笔记
- QT分析之WebKit(二)
- PC界面设计学习笔记(一)
- fstab自动挂载
- squid日志报错信息的解决方式
- HPMC集群加LV步骤
- Apache Commons BeanUtils包学习(3)-ConstructorUtils.invokeConstructor,MethodUtils.invokeMethod