【发布时间】:2014-03-13 23:28:16
【问题描述】:
当我尝试将项目添加到数组列表时出现错误,我不确定我做错了什么。
ArrayList<JButton> buttonList = new ArrayList<JButton>();
buttonList.add(button);
buttonList.add(button1);
buttonList.add(button2);
我得到的错误是:
Syntax error on token "button", VariableDeclaratorId expected after this token
Syntax error on token "button1", VariableDeclaratorId expected after this token
Syntax error on token "button2", VariableDeclaratorId expected after this token
完整代码;
public buttons {
JButton button = new JButton();
JButton button1 = new JButton();
JButton button2 = new JButton();
ArrayList<JButton> buttonList = new ArrayList<JButton>();
buttonList.add(button);
buttonList.add(button1);
buttonList.add(button2);
public static void main(String args[]) {
}
}
【问题讨论】:
-
你在哪里声明
buttonbutton1和button2? -
请出示您的全部代码。看起来
ArrayList<JButton> buttonList是你的类的一个字段,你没有在类构造函数中初始化它。 -
buttons应该是一个类吗?