?? checkboxexam7_5.java
字號(hào):
/*這是一個(gè)使用Checkbox組件的示例
*程序名為:CheckboxExam7_5.prg
*/
import java.awt.*;
public class CheckboxExam7_5 extends Frame
{
String [] option1={"高數(shù)Ⅰ","高數(shù)Ⅱ","大學(xué)物理","線形代數(shù)","英語(yǔ)","俄語(yǔ)"};
String [] option2={"毛澤東思想概論","鄧小平理論","中國(guó)革命史"};
Label l1=new Label("請(qǐng)根據(jù)需要選擇如下課程:");
Checkbox [] op1,op2; //定義兩個(gè)組件數(shù)組
CheckboxGroup group=new CheckboxGroup(); //定義存放單選組件的對(duì)象
Panel p1=new Panel(); //定義窗格對(duì)象p1
Panel p2=new Panel(); //定義窗格對(duì)象p2
public CheckboxExam7_5() //構(gòu)造方法
{
op1=new Checkbox[option1.length]; //定義組件數(shù)組的大小
for(int i=0;i<option1.length;i++) op1[i]=new Checkbox(option1[i]);
op2=new Checkbox[option2.length]; //定義組件數(shù)組的大小
for(int i=0;i<option2.length;i++)
op2[i]=new Checkbox(option2[i],false,group); //生成單選對(duì)象
for(int i=0;i<op1.length;i++) p1.add(op1[i]); //將復(fù)選組件擺放到p1窗格上
for(int i=0;i<op2.length;i++) p2.add(op2[i]); //將單選組件擺放到p2窗格上
setTitle("Checkbox組件應(yīng)用示例");
setSize(400, 200);
setLayout(new FlowLayout()); //設(shè)置組件在框架窗口上的擺放布局為流布局
add(l1); //將標(biāo)簽擺放到框架窗口上
add(p1); //將窗格p1擺放到框架窗口上
add(p2); //將窗格p2擺放到框架窗口上
setVisible(true); //設(shè)置框架窗口是可見的
}
public static void main(String args[])
{
new CheckboxExam7_5();
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -