JRadioButton类可以单独使用,也可以和ButtonGroup类联合使用。
单独使用时,该单选按钮可以被选定和取消选定。
当和ButtonGroup类联合使用时,则组成了一个单选按钮组。是能选定其中一个单选按钮。(取消选定的操作由ButtonGroup类自动完成)
ButtonGroup
add(AbstractButton b) //添加按钮到按钮组中
remove(AbstractButton b) //从按钮组中移除按钮
getButtonCount() //返回按钮组中包含按钮的个数,返回值为int型
getElements() //返回一个Enumeration类型的对象,通过该对象可以遍历按钮组中包含的所有按钮对象
JRadioButton
JRadioButton() //创建一个默认的单选按钮,在默认情况下即未指定文本,又未指定对象,并且未被选择
JRadioButton(String text) //创建一个指定文本的单选按钮
JRadioButton(String text, boolean selected) //创建一个指定文本和选择状态的单选按钮