我是一个学生,我们不得不为学校项目编写一个带有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”
我在做什么错?请帮助。
编辑:我再次删除并输入了“类型”,错误刚刚...消失了(?)仍然不知道第一次出了什么问题。无论如何,谢谢,很抱歉浪费您的时间
[在类开始的通道中,您需要添加工具,类似这样
Class MainPanel扩展JPanel实现ActionListener