图像编程----使用CheckboxGroup 和只使用checkbox区别

来源:互联网 发布:传智java视频百度云 编辑:程序博客网 时间:2024/06/06 04:46

import java.awt.*;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
public class nestedcontainer {

 /**
  * @param args
  */
 public static void main(String[] args) {
  // TODO Auto-generated method stub
new nestedcontainer().show();
 }
public void show()
{
f=new Frame("使用CheckboxGroup 和只使用checkbox区别");
CheckboxGroup cbg=new CheckboxGroup();//当使用了CheckboxGroup类,复选按钮只能有一个为on
Checkbox c2=new Checkbox("two ",true,cbg);
Checkbox c1=new Checkbox("one ",false,cbg);
Panel p=new Panel();

p.add(c2);
p.add(c1);
f.add(p);
Panel p1=new Panel();
Checkbox c3=new Checkbox("three ");//只适用Checkbox,可以有多个选择

Checkbox c4=new Checkbox("four ");
p1.add(c3);
p1.add(c4);
f.add(p1,"South");

f.setSize(400,300);
f.addWindowListener(new WindowAdapter(){
 
 public void windowClosing(WindowEvent we)
 {
  System.exit(0);
  
 }
 
 
 
});

f.setVisible(true);

 

 


}
private Frame f;

 

 

}