執行成果
--------------------Configuration:
04
03
01
not04下載
not01新增
Process interrupted by user. 使用者中斷
程式碼
import java.awt.*;
import java.awt.event.*;
class a
{
public a()
{
System.out.println("01");
}
}
class b
{
public b()
{
System.out.println("02");
}
}
class c
{
public c()
{
System.out.println("03");
}
}
class d
{
public d()
{
System.out.println("04");
}
}
public class te11 implements ItemListener
{
Frame f;
Checkbox cb[]=new Checkbox[4];
public static void main(String argv[])//awt.event
{
new te11();
}
public te11()//awt
{
f=new Frame("跨平台執行系統");
f.setLayout(new GridLayout(1,4));
cb[0]=new Checkbox("01新增");
cb[1]=new Checkbox("02讀取");
cb[2]=new Checkbox("03搜尋");
cb[3]=new Checkbox("04下載");
for(int u=0;u {
cb[u].addItemListener(this);
f.add(cb[u]);
}
f.pack();
f.setVisible(true);
}
public void itemStateChanged(ItemEvent e)
{
Checkbox cb=(Checkbox)e.getSource();
String g=cb.getLabel();
if(cb.getState()==true)
{
boolean k=cb.getState();
cb.setState(k);
//System.out.println(g);{
if(g=="01新增"){
a r=new a();
}else if(g=="02讀取"){
b p=new b();
}else if(g=="03搜尋"){
c v=new c();
}else if(g=="04下載"){
d z=new d();
}
}
else{
System.out.println("not"+g);
}
}
}
- Feb 22 Fri 2013 18:10
java範例程式11 多重核取方塊功能選擇與顯示
close
全站熱搜
留言列表
發表留言