java面向对象-—第10章Swing编程初级应用

一.布局管理器

1.1 FlowLayout流式布局管理器

FlowLayout流式布局管理器的排版方式类似流程或文本处理器处理一段文字,它将组件一排一排依次放置,常用于JRadioButton单选按钮或JCheckBok复选框等组件的排列。

构造方法:FlowLayout(int align,int hgap,int vgap)

1.2 GridLayout 网格布局管理器

网格布局管理格式是将窗体分割成行数×列数的格子状版面,组件按照由左至右、由上而下的次序排列。

构造方法: GridLayout (int rows,int cloums,int hgap,int vgap)

1.3 BorderLayout边框布局管理器

BorderLayout边框布局管理器内的空间分为东、西、南、北、中5个区域,分别用EAST、WEST、SOUTH、NORTH、CENTER表示。向容器中加入每个组件时,都要指明其放在容器的哪个区域,如果某个区域没有分配组件,则其他组件可以占据该区域的控件。

构造方法:BorderLayout(int hgap、int vgap)

二 .组件

1.4 JComboBox选框组件:下拉列表框。其特点是将所有选项折叠收藏,仅显示前面一个选项或被用户选中的某一个选项。

1.5 JRadionButton单选按钮:当选择一个单选按钮时,此单选按钮的状态为“ON”,其余单选按钮的状态为“OFF”。

1.6 JCheckBok复选框组件:一组复选框中可以多个复选框同时被选中。

关于Myeclipse使用的以下步骤:

1.先放一个容器(containers)→JPanel

2.摆放顺序(通过布局管理器使用绝对定位)

3.插入组件

注意:(1)使用单选按钮的时候要把同一个类放在同一个分组里

​​​​​​​

 (2)注意覆盖问题,遇到覆盖问题时可以通过设置宽高来调整

 (3)遇到需要换行的问题时可以通过使用标准文档流来解决

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值