/*
* 功能:用户注册界面
* 复选框(JCheckBox)
* 单选框(JRadioButton)
* 一定要加一个ButtonGroup,再把单选框加到其中。
*
*
*
* */
package com.day1;
import java.awt.*;
import javax.swing.*;
public class Demo_7 extends JFrame{
JPanel jp1,jp2,jp3;
JLabel label1,label2,label3;
JButton jb1,jb2;
JCheckBox cb1,cb2,cb3;
JRadioButton rb1,rb2;
ButtonGroup bg;
public static void main(String[] args) {
// TODO Auto-generated method stub
Demo_7 fm=new Demo_7();
}
public Demo_7()
{
jp1=new JPanel();
jp2=new JPanel();
jp3=new JPanel();
label1=new JLabel("你最喜欢的运动是:");
label2=new JLabel("你的性别是:");
jb1=new JButton("注册用户");
jb2=new JButton("取消注册");
cb1=new JCheckBox("足球");
cb2=new JCheckBox("篮球");
cb3=new JCheckBox("网球");
rb1=new JRadioButton("男");
rb2=new JRadioButton("女");
bg=new ButtonGroup();
bg.add(rb1);
bg.add(rb2);
jp1.add(label1);
jp1.add(cb1);
jp1.add(cb2);
jp1.add(cb3);
jp2.add(label2);
jp2.add(rb1);
jp2.add(rb2);
jp3.add(jb1);
jp3.add(jb2);
this.setLayout(new GridLayout(3,1));
this.add(jp1);
this.add(jp2);
this.add(jp3);
this.setTitle("用户注册界面");
this.setSize(300,150);
this.setLocation(200,200);
this.setResizable(false);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setVisible(true);
}
}
实例2:用户注册界面
最新推荐文章于 2020-02-21 10:17:43 发布