好 我无法向按钮添加事件,它告诉我:“类型不兼容:测试无法转换为ActionListener”。 我搜索了其他页面,但找不到解决方案,请帮助我。 问题在第27行,我在评论中指出了这一点
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class test extends JFrame implements ActionListener{
JTextField window;
JButton B1;
public test(){
JFrame frame1;
frame1=new JFrame();
frame1.getContentPane();
frame1.setSize(314,258);
frame1.setLocationRelativeTo(null);
frame1.setResizable(false);
frame1.setDefaultCloseOperation(EXIT_ON_CLOSE);
frame1.setLayout(null);
window=new JTextField();
window.setBounds(13, 10, 285, 30);
frame1.add(window);
B1=new JButton("1");
B1.setBounds(13, 50, 50, 50);
frame1.add(B1);
frame1.setVisible(true);
B1.addActionListener(this); // <--- HERE IS THE PROBLEM
}
public static void main(String args[]){
test ventana= new test();
}
}