JCheckBox,JRadioButton组件的使用(笔记整理)

先看一下复选框(JCheckBox的类层次)

另外构造函数自己去看看帮助文档

  1. 复选框的事件处理

当复选框中的选项被选中或取消时,会触发ItemEvent事件

  • getStateChange方法用来判断此组件是否被选取
  • getItemSelectable和getSource用来判断哪个组件触发了事件

单选框的使用和复选框差不多,只是单选框也可以多选,要想实现单选功能,就要用到ButtonGroup这个类,代码如下:

 1          box1=new JRadioButton("maidanglao");
 2          box1.addItemListener(this);
 3          box2=new JRadioButton("kengdeji");
 4          box2.addItemListener(this);
 5          box3=new JRadioButton("aaa");
 6          box3.addItemListener(this);
 7          box4=new JRadioButton("bbb");
 8          box4.addItemListener(this);
 9          ButtonGroup bg2=new ButtonGroup();
10          bg2.add(box1);
11          bg2.add(box2);
12          bg2.add(box3);
13          bg2.add(box4);

 

转载于:https://www.cnblogs.com/bornfreeonekiss/p/5564201.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值