java 单选按钮 && 复选框
2017-08-03 14:32
369 查看
package panting;
import java.awt.*;
import javax.swing.*;//import 语句放包中
public class Pic1 extends JFrame {//继承
JLabel l1,l2;
JCheckBox c1,c2,c3;
JRadioButton r1,r2;
JButton b1,b2;
JPanel jp1,jp2,jp3;
ButtonGroup r_group;//定义按钮组,如何让单选按钮只能被选一个-----把他们都加到同一个按钮组中
//html中是通过name 来区分的,name相同为同一个组
public static void main(String[] args) {
Pic1 p1 =new Pic1();
}
public Pic1() {
this.setLayout(new GridLayout(3,1));
this.setVisible(true);
this.setResizable(false);
/*r_group=new ButtonGroup();//why 放这儿起不到效果---r1,r2的对象 还没建立呢--没钱还买啥东西
r_group.add(r1);
r_group.add(r2);
*/
jp1=new JPanel();
jp2=new JPanel();
jp3=new JPanel();
l1=new JLabel("爱好");
l2=new JLabel("性别");
c1=new JCheckBox("篮球");
c2=new JCheckBox("足球");
c3=new JCheckBox("跑步");
r1=new JRadioButton("男");
r2=new JRadioButton("女");
b1=new JButton("注册");
b2=new JButton("取消");
r_group=new ButtonGroup();//把性别按钮加到同一个按钮组中,使得二者只可被选其一
r_group.add(r1);
r_group.add(r2);
jp1.add(l1);
jp1.add(c1);
jp1.add(c2);
jp1.add(c3);
jp2.add(l2);
jp2.add(r1);
jp2.add(r2);
jp3.add(b1);
jp3.add(b2);
this.add(jp1);
this.add(jp2);
this.add(jp3);
this.setSize(500,200);
this.setLocation(200,200);
this.setTitle("选框");
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
import java.awt.*;
import javax.swing.*;//import 语句放包中
public class Pic1 extends JFrame {//继承
JLabel l1,l2;
JCheckBox c1,c2,c3;
JRadioButton r1,r2;
JButton b1,b2;
JPanel jp1,jp2,jp3;
ButtonGroup r_group;//定义按钮组,如何让单选按钮只能被选一个-----把他们都加到同一个按钮组中
//html中是通过name 来区分的,name相同为同一个组
public static void main(String[] args) {
Pic1 p1 =new Pic1();
}
public Pic1() {
this.setLayout(new GridLayout(3,1));
this.setVisible(true);
this.setResizable(false);
/*r_group=new ButtonGroup();//why 放这儿起不到效果---r1,r2的对象 还没建立呢--没钱还买啥东西
r_group.add(r1);
r_group.add(r2);
*/
jp1=new JPanel();
jp2=new JPanel();
jp3=new JPanel();
l1=new JLabel("爱好");
l2=new JLabel("性别");
c1=new JCheckBox("篮球");
c2=new JCheckBox("足球");
c3=new JCheckBox("跑步");
r1=new JRadioButton("男");
r2=new JRadioButton("女");
b1=new JButton("注册");
b2=new JButton("取消");
r_group=new ButtonGroup();//把性别按钮加到同一个按钮组中,使得二者只可被选其一
r_group.add(r1);
r_group.add(r2);
jp1.add(l1);
jp1.add(c1);
jp1.add(c2);
jp1.add(c3);
jp2.add(l2);
jp2.add(r1);
jp2.add(r2);
jp3.add(b1);
jp3.add(b2);
this.add(jp1);
this.add(jp2);
this.add(jp3);
this.setSize(500,200);
this.setLocation(200,200);
this.setTitle("选框");
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
相关文章推荐
- Android基础入门教程——2.3.5.RadioButton(单选按钮)&Checkbox(复选框)
- Java图形界面——复选框与单选按钮
- iCheck自定义复选框 & 单选按钮插件
- Android练习-----单选按钮(RadioButton) && 复选框(CheckBox)
- Android学习笔记17---单选按钮&复选框
- iCheck:超级精美的自定义复选框 & 单选按钮
- java图形界面——复选框与单选按钮
- iCheck:超级精美的自定义复选框 & 单选按钮
- 18. JAVA 图形界面 Part 2(JTextComponent、事件处理、单选按钮、复选框、列表框、下拉列表框、菜单组件、文件选择) ----- 学习笔记
- iCheck:超级精美的自定义复选框 & 单选按钮
- Android课堂笔记——RadioButton(单选按钮)&Checkbox(复选框)
- Android入门教程二十七之RadioButton(单选按钮)&Checkbox(复选框)
- java代码swing编程 制作一个单选按钮的Frame
- 点击表格行时,实现复选框或者单选按钮反选
- 单选按钮和复选框
- 单选按钮Radio Button和复选框Check Box的使用
- android单选按钮(RadioButton)、复选框(CheckBox)
- Java——单选按钮:JRadioButton
- 选中表格中相应行的复选框,点击下面的“删除”按钮可以删除相应的行,选中下面的"全选"复选框,则所有行的复选框全部选中,取消则全部取消。 鼠标移动到封面上在旁边显示大图,鼠标移开,大图消失
- 3.Android之单选按钮RadioGroup和复选框Checkbox学习