为什么要用这两个组件?
当我们提供用户注册界面的时候,常常会用到:
复选框组件(JCheckBox)
单选框组件(JRadioButton)
介绍两个组件:
复选框组件(JCheckBox):可以多选的选择框
单选框组件(JRadioButton):只能单选的选择框
注意事项:
同一组单选按钮必须先创建ButtonGroup,然后把单选框组件放入到ButtonGroup中,才能在面板添加单选框。
代码实现:
思路:根据这个界面的整体布局,确定为三行一列的网格布局,往三个面板中添加相应组件。import java.awt.*;//导包 import javax.swing.*; public class Swing_JCheckBox extends JFrame {//继承JFrame顶级容器类 //定义组件 JPanel jp1,jp2,jp3;//定义面板组件 JLabel jlb1,jlb2;//定义标签组件 JButton jb1,jb2;//定义按钮组件 JCheckBox jcb1,jcb2,jcb3;//定义多选框组件 JRadioButton jrb1,jrb2;//定义单选框组件 ButtonGroup bg;//定义按钮组(注意这个不是组件,它是个作用域,我只是把它定义在这里而已) public static void main(String[] args) { Swing_JC