[Java] 复选框JCheckBox,单选框JRadioButton的简单使用 →→→→→进入此内容的聊天室

来自 , 2020-03-24, 写在 Java, 查看 113 次.
URL http://www.code666.cn/view/b069b341
  1. /**
  2.  * 功能: 复选框JCheckBox,单选框JRadioButton的简单使用
  3.  */
  4. package com.jiemian;
  5. import java.awt.*;
  6.  
  7. import javax.swing.*;
  8.  
  9. public class Text6 extends JFrame{
  10.        
  11.         JPanel jp1,jp2,jp3;
  12.         JLabel jl1,jl2;
  13.         JCheckBox jcb1,jcb2,jcb3;
  14.         JRadioButton jrb1,jrb2;
  15.         JButton jb1,jb2;
  16.         ButtonGroup bg;
  17.  
  18.         public static void main(String[] args) {
  19.                
  20.                 Text6 text6=new Text6();
  21.  
  22.         }
  23.        
  24.         public Text6(){
  25.                
  26.                 //创建组件
  27.                 jp1=new JPanel();
  28.                 jp2=new JPanel();
  29.                 jp3=new JPanel();
  30.                
  31.                 jl1=new JLabel("你喜欢的运动");
  32.                 jl2=new JLabel("你的性别");
  33.                
  34.                 jcb1=new JCheckBox("足球");
  35.                 jcb2=new JCheckBox("篮球");
  36.                 jcb3=new JCheckBox("兵乓球");
  37.                
  38.                 jrb1=new JRadioButton("男");
  39.                 jrb2=new JRadioButton("女");
  40.                
  41.                 jb1=new JButton("注册用户");
  42.                 jb2=new JButton("取消注册");
  43.                
  44.                 bg=new ButtonGroup();
  45.                 bg.add(jrb1);
  46.                 bg.add(jrb2);
  47.                
  48.                 //设置布局管理器
  49.                 this.setLayout(new GridLayout(3, 1));
  50.                
  51.                 //添加组件
  52.                 jp1.add(jl1);
  53.                 jp1.add(jcb1);
  54.                 jp1.add(jcb2);
  55.                 jp1.add(jcb3);
  56.                
  57.                 jp2.add(jl2);
  58.                 jp2.add(jrb1);
  59.                 jp2.add(jrb2);
  60.                
  61.                 jp3.add(jb1);
  62.                 jp3.add(jb2);
  63.                
  64.                 this.add(jp1);
  65.                 this.add(jp2);
  66.                 this.add(jp3);
  67.                
  68.                 //对窗体进行设置
  69.                 this.setSize(300, 200);
  70.                 this.setLocation(300, 300);
  71.                 this.setTitle("用户注册界面");
  72.                 this.setIconImage((new ImageIcon("images\\head_boy.jpg")).getImage());
  73.                 this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  74.                 this.setVisible(true);
  75.         }
  76.  
  77. }
  78.  

回复 "复选框JCheckBox,单选框JRadioButton的简单使用"

这儿你可以回复上面这条便签

captcha