我有這樣的說法:JButton的數組中的Java
private JButton button_array [] = {
jButton1, jButton2, jButton3,
jButton4, jButton5, jButton6,
jButton7, jButton8, jButton9
};
這似乎並沒有工作,雖然和給我的「非法向前引用」錯誤。我如何解決這個問題?
我有這樣的說法:JButton的數組中的Java
private JButton button_array [] = {
jButton1, jButton2, jButton3,
jButton4, jButton5, jButton6,
jButton7, jButton8, jButton9
};
這似乎並沒有工作,雖然和給我的「非法向前引用」錯誤。我如何解決這個問題?
JButton[] jBtns= {new JButton("1"),new JButton("2")};
您的錯誤與您的語法無關。 我猜你的jButton1和其他按鈕是在這個聲明之後聲明的。 將它們放在數組聲明的上半部分。錯誤將有希望消失。
法律:
private JButton jButton1, jButton2;
private JButton button_array [] = {jButton1, jButton2};
這一個是非法的,並給出「非法向前參考」錯誤。
private JButton button_array [] = {jButton1, jButton2};
private JButton jButton1, jButton2;
你已經把你的數組聲明爲***它的變量! – 2012-02-21 17:58:57