⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 checkboxexam7_5.java

📁 java学习课件
💻 JAVA
字号:
/*这是一个使用Checkbox组件的示例
 *程序名为:CheckboxExam7_5.prg
 */
import java.awt.*;
public class CheckboxExam7_5 extends Frame 
{
  String [] option1={"高数Ⅰ","高数Ⅱ","大学物理","线形代数","英语","俄语"};
  String [] option2={"毛泽东思想概论","邓小平理论","中国革命史"};
  Label l1=new Label("请根据需要选择如下课程:");
  Checkbox [] op1,op2;   //定义两个组件数组
  CheckboxGroup group=new CheckboxGroup();  //定义存放单选组件的对象
  Panel p1=new Panel();   //定义窗格对象p1 
  Panel p2=new Panel();   //定义窗格对象p2
  public CheckboxExam7_5() //构造方法
  {
    op1=new Checkbox[option1.length];  //定义组件数组的大小
    for(int i=0;i<option1.length;i++) op1[i]=new Checkbox(option1[i]);
    op2=new Checkbox[option2.length];  //定义组件数组的大小
    for(int i=0;i<option2.length;i++)
       op2[i]=new Checkbox(option2[i],false,group); //生成单选对象
    for(int i=0;i<op1.length;i++) p1.add(op1[i]); //将复选组件摆放到p1窗格上
    for(int i=0;i<op2.length;i++) p2.add(op2[i]); //将单选组件摆放到p2窗格上
    setTitle("Checkbox组件应用示例");
    setSize(400, 200);
    setLayout(new FlowLayout());  //设置组件在框架窗口上的摆放布局为流布局
    add(l1);  //将标签摆放到框架窗口上
    add(p1);  //将窗格p1摆放到框架窗口上
    add(p2);  //将窗格p2摆放到框架窗口上
    setVisible(true); //设置框架窗口是可见的
  }
  public static void main(String args[]) 
  {
	   new CheckboxExam7_5();
  }
}

⌨️ 快捷键说明

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