数组中的GUI按钮

时间:2013-04-21 04:42:41

标签: java swing user-interface compiler-errors jbutton

我正在研究一个项目,我们正在学习数组。我需要创建一个有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")};
    }
}

3 个答案:

答案 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")};