checkboxtest2.java

来自「java练习程序」· Java 代码 · 共 49 行

JAVA
49
字号
import java.applet.*;
import java.awt.*;
class mypanel1Ch13_2 extends Panel
{
	Checkbox box1,box2;
	CheckboxGroup sex;
	mypanel1Ch13_2()
	{
		sex=new CheckboxGroup();
		box1=new Checkbox("男",false,sex);
		box2=new Checkbox("女",false,sex);
		add(box1);add(box2);
	}
}

class mypanel2Ch13_2 extends Panel
{
	Checkbox box1,box2,box3,box4;
	CheckboxGroup age;
	GridLayout net;
	mypanel2Ch13_2()
	{
		net=new GridLayout(2,2);
		setLayout(net);
		age=new CheckboxGroup();
		
		box1=new Checkbox("学龄前儿童",false,age);
		box2=new Checkbox("儿童",false,age);
		box3=new Checkbox("青少年",false,age);
		box4=new Checkbox("成年",false,age);
		add(box1);add(box2);add(box3);add(box4);
	}
}

public class CheckboxTest2 extends Applet
{
	mypanel1Ch13_2 mypanel1Ch13_2;
	mypanel2Ch13_2 panel2;
	public void init()
	{
		setLayout(new GridLayout(2,2));
		mypanel1Ch13_2=new mypanel1Ch13_2();
		panel2=new mypanel2Ch13_2();
		add(mypanel1Ch13_2);add(new Label("性别只能选一"));
		add(new Label("年龄只能选一"));add(panel2);
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?