下面是我写的程序,只是为了测试用,去掉了原本程序中的其他语句,问题在于这个程序启动后,点关闭为什么程序会死掉? import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class VWorld extends JFrame{
public VWorld(){
addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0);
}
});
setPreferredSize(new Dimension(900, 700));
pack();
setVisible(true);
}
public static void main(String[] args){
VWorld vworld=new VWorld();
//vworld.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
import java.awt.*;
import java.awt.event.*;
public class VWorld extends JFrame{
public VWorld(){
addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0);
}
});
setPreferredSize(new Dimension(900, 700));
pack();
setVisible(true);
}
public static void main(String[] args){
VWorld vworld=new VWorld();
//vworld.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
解决方案 »
- 大家看看这两种的结果为什么不同,高手回答下》》》》
- 说说为什么初学者大多要用命令行环境来编译执行java程序(来者有分)
- 一个String对象,定义时初始化和通过构造函数初始化有什么差异
- 关于StringBuffer比较的相关问题
- 简单递归问题
- 求助啊:已知圆的1/4弧的两端坐标(x1,y1),(x2,y2),以及圆的半径r.如何算出圆心
- 为什么删除不了记录???
- 需要代码示例 100分 JAVA发邮件 程序控制台 在线等待
- 请问谁有J道的《J2EE实用例程EJB实用原理》?高分送上。
- 有谁知道jdbc哪里有下载的,告诉我谢谢了!!
- 学Java是否有学PHP的必要
- 请问我用了System.arraycopy,要import什么呀?
System.exit(0);
}
// 这里用windowClosed一般窗口关闭常用的方法是
jframe.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
是不是软件不稳定阿
不发注释掉这一行你就可以正常关了,否则你就要重写关闭的方法。
jframe.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);