[問題] 不知這樣產生按鈕是錯的嗎?
我是打算作一個計算機,
一開始先產生1~9個數字按鈕,
public static Button button[] = new Button[10]; //就是一個按鈕陣列,0不管他
建立一個panel,
static Panel pnl = new Panel(new GridLayout(3,3));
將數字按鈕加進去,
//加入數字按鈕到panel,還有命名
for(int i=1;i<=9;i++){
button[i].setLabel(Integer.toString(i));
//compiler 會過,但是執行會錯這一行
pnl.add(button[i]);
}
錯誤訊息是:
java.lang.NullPointerException
at awt_second.main(awt_second.java:37)
Exception in thread "main"
請問這是哪裡出問題呢?
感謝回答!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.247.237
推
02/19 22:21, , 1F
02/19 22:21, 1F
→
02/19 22:22, , 2F
02/19 22:22, 2F
→
02/19 22:45, , 3F
02/19 22:45, 3F