新手求助。那错了。。JAVA
】
package mypkg;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Main implements Actionlistener {
public static void main (String[] args) {
JFrame 顶层容器=new JFrame("顶层容器");
顶层容器.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
TextField 文档=new TextField("文档");
文档.addActionListener(this);
顶层容器.getContentPane().add(文档);
顶层容器.pack();
顶层容器.show();
}
}
init:
deps-jar:
Compiling 1 source file to D:\Program Files\新建文件夹\11\build\classes
D:\Program Files\新建文件夹\11\src\mypkg\Main.java:8: cannot find symbol
symbol: class Actionlistener
public class Main implements Actionlistener {
D:\Program Files\新建文件夹\11\src\mypkg\Main.java:17: non-static variable this cannot be referenced from a static context
文档.addActionListener(this);
D:\Program Files\新建文件夹\11\src\mypkg\Main.java:17: addActionListener(java.awt.event.ActionListener) in java.awt.TextField cannot be applied to (mypkg.Main)
文档.addActionListener(this);
Note: D:\Program Files\新建文件夹\11\src\mypkg\Main.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
3 errors
生成失败(总时间:1 秒)
参考答案:其实是你单词打错了~Actionlistener应该是ActionListener