请教一个checkbox的问题
class A extends Frame{
Checkbox checkbox[];
A()
{
// add(checkbox);
checkbox=new Checkbox[4];
for(int i=0;i<=3;i++)
{
checkbox[i]=new Checkbox("",false);
add(checkbox[i]);
}
addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
});
read();
setSize(200,100);
setVisible(true);
}
public void read()
{
for(int i=0;i<=3;i++)
{
checkbox[i].setLabel("hello");
}
}
}
class B
{
public static void main(String args[])
{
new A();
}
}
程序中定义了四个checkbox,为什么用循环只显示了一个呢?错在哪里