我有这句话:
private JButton button_array [] = {
jButton1, jButton2, jButton3,
jButton4, jButton5, jButton6,
jButton7, jButton8, jButton9
};
但是,这似乎不起作用,并给我一个“非法正向引用”的错误。如何修改该语句?
最佳答案
您的错误与语法无关。
我猜你的jButton1和其他按钮是在此语句之后声明的。
将它们放在数组声明的上半部分。错误将有望消失。
法律:
private JButton jButton1, jButton2;
private JButton button_array [] = {jButton1, jButton2};
这是非法的,并给出“非法前向引用”错误。
private JButton button_array [] = {jButton1, jButton2};
private JButton jButton1, jButton2;