我試圖用多個按鈕創建一個顯示。但是,只有一個按鈕正在顯示。這是爲什麼發生?這是佈局經理的事嗎?我哪裏做錯了?在java中只顯示一個按鈕awt
我的代碼:
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();
}
}
,我會建議使用'BoxLayout',否則只需使用'FlowLayout'。雖然,你試圖完成什麼還不清楚。 –