我是Java新手,只是在构建基于JFrame
的应用程序。我删除了所有错误和额外的导入,但是当我运行它时没有显示任何内容。它说从未发布过无法启动。
package pack1;
import javax.swing.JFrame;
public class WindowDemo extends JFrame {
private static final long serialVersionUID = 1L;
public WindowDemo() {
JFrame frame = new JFrame("hello!");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
frame.pack();
frame.setSize(300,200);
}
}
答案 0 :(得分:1)
这应该更好:
package pack1;
import javax.swing.JFrame;
public class WindowDemo{
private static final long serialVersionUID = 1L;
public WindowDemo() {
JFrame frame = new JFrame("hello!");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(300,200);
frame.setVisible(true);
}
public static void main(String[]args){
new WindowDemo();
}
}