The*_*uce 0 java methods swing undefined
我不知道为什么但是我的hello world java项目出错:
对于HelloWorld类型,方法JFrame是未定义的.
我刚刚开始,有人可以向我解释错误和解决方案吗?
package helloworld;
import javax.swing.JFrame;
public class HelloWorld {
public static HelloWorld HelloWorld;
public final int WIDTH = 800, HEIGHT = 800;
public HelloWorld() {
JFrame jframe = JFrame();
jframe.setSize(WIDTH, HEIGHT);
jframe.setVisible(true);
}
public static void main(String[] args) {
HelloWorld = new HelloWorld();
}
}
Run Code Online (Sandbox Code Playgroud)
错误在您的构造函数中:
JFrame();
Run Code Online (Sandbox Code Playgroud)
不起作用; 你需要:
... = new JFrame();
Run Code Online (Sandbox Code Playgroud)
长话短说:看你的语法!特别是当你是初学者时,一个好的做法是尽可能经常运行编译器.每次你写下你认为应该编译的东西......运行编译器.不要写10行,20行代码; 然后试着找出那里的错误!