使用Java的JCheckBox组件作者:欧阳桂秀来源:《电子技术与软件工程》2018年第19期
摘要
介绍了Java的Swing组件JCheckBox的常用属性、事件响应使用组件JCheckBox显示多个选项,用户可根据需要选择其中的一项或多项。
【关键词】Java JCheckBox 属性 事件响应
1 引言
Java的Swing组件JCheckBox是复选框,其特点是为用户提供多个选项,用户可以选中其中的一项或多项。
它的继承关系如下:
java.awt.Component
4java.awt.Container
L,javax.swing.JComponent
4javax.swing.AbstractButton
4javax.swing.JToggleButton
4javax.swing.JCheckBox
2 JCheckBox组件的常用属性
boolean isSelected():返回是否被选中的状态。返回值为true,选中。返回值为false,没有选中。
void setSelected(boolean b):设置是否选中。
3 事件响应
JCheckBox能够产生ActionEvent和ItemEvent事件。当单击复选框时,产生ActionEvent事件。当复选框的状态发生改变 (即:复选框被选中或者取消选中)时,产生ItemEvent事件。
JCheckBox注册ActionEvent事件监听者的方法是addActionListener(),处理该事件的接口是ActionListener,具体的事件处理的程序放在该接口中的方法public voidactionPerformed(ActionEvent e)里面。
本文来源:https://www.2haoxitong.net/k/doc/03ace30f690203d8ce2f0066f5335a8102d26680.html
文档为doc格式