複数のボタンを備えたディスプレイを作成しようとしています。ただし、表示されるボタンは 1 つだけです。なぜこうなった?レイアウトマネージャーに何かありますか?どこで私は間違えましたか?
私のコード:
import java.awt.*;
class ButtonDemo extends Frame
{
Button[] b;Frame frame;
ButtonDemo()
{
int i=0;
b=new Button[12];
frame=new Frame();
frame.setLayout(new BorderLayout());
for (i=0;i<12;i++)
{
b[i] = new Button("Hello"+i);frame.add(b[i]);
}
frame.add(new Button("Hello"));
frame.add(new Button("polo"));
frame.pack();
frame.setVisible(true);
}
public static void main(String args[])
{
ButtonDemo bd = new ButtonDemo();
}
}