我正在研究一个项目,我们正在学习数组。我需要创建一个有12个按钮但需要在数组中的GUI。我没有完成我的代码,因此可能会有错误。
我收到错误的地方在我的
JButton[] = { new Jbutton("1"), ...};
第二个]下面有一条红线,给我错误
Syntax error on token "]" VariableDeclaratorld expected after this token
到目前为止我的代码:
public class TextButtonsHW extends JFrame implements ActionListener {
private JButton[] buttons;
private JTextArea textArea;
private final int ENTER;
private final int SPACE;
private final int CLEAR;
public TextButtonsHW(String title) {
super(title);
JButton[] = { new JButton("A"), new JButton("B"), new JButton("C"),
new JButton("1"), new JButton("2"), new JButton("3"),
new JButton("X"), new JButton("Y"), new JButton("Z"),
new JButton("Enter"), new JButton("Space"), new JButton("Clear")};
}
}
答案 0 :(得分:2)
JButton[] = {
应该是这样的:
JButton[] buttonArray = {
答案 1 :(得分:1)
您已将buttons
声明为实例变量:
private JButton[] buttons;
所以你需要设置那个变量:
buttons = new JButton[] { new JButton("A") ...
答案 2 :(得分:1)
变量???的名称在哪里
JButton[] buttons = { new JButton("A"), new JButton("B"), new JButton("C"),
new JButton("1"), new JButton("2"), new JButton("3"),
new JButton("X"), new JButton("Y"), new JButton("Z"),
new JButton("Enter"), new JButton("Space"), new JButton("Clear")};