使用ActionListener时发生错误

问题描述 投票:0回答:1

我是一个学生,我们不得不为学校项目编写一个带有java swing的程序

我写了与此类似的代码:

Class Main{
  public static int type = 0;

  public static void main(String[] args){}
}

Class MainPanel extends JPanel{
  MainPanel(){
  setLayout(new BorderLayout());
  setSize(300,600);
  setVisible(true);

  JButton button = new JButton("butt1");

  button.addActionListener(new ActionListener() {public void actionPerformed(ActionEvent arg0) {Main.type=1;}   });

  add(button, BorderLayout.CENTER);
  }

}

在添加操作侦听器的行上,我得到了错误:

“类型无法解析或不是字段”“实现java.awt.event.ActionListener.actionPerformed”

我在做什么错?请帮助。

编辑:我再次删除并输入了“类型”,错误刚刚...消失了(?)仍然不知道第一次出了什么问题。无论如何,谢谢,很抱歉浪费您的时间

java swing actionlistener
1个回答
-3
投票

[在类开始的通道中,您需要添加工具,类似这样

Class MainPanel扩展JPanel实现ActionListener

© www.soinside.com 2019 - 2024. All rights reserved.