你有:
public void windowClosing(WindowEvent e)
{ System.exit(0);
}
吗,如果有的话,应该能关闭吧!
public void windowClosing(WindowEvent e)
{ System.exit(0);
}
吗,如果有的话,应该能关闭吧!
解决方案 »
- velocity 中怎么引入 struts2标签呢?
- 关于dwr3.0同步的问题
- 求用JSP做的增删改查,代码要详细一点的,有注释最好
- jsp从数据库中取数,实现树形结构!有相应的控件吗?怎么使用?
- java连access的虚拟路径问题
- 学习THINK IN JAVA 3TH 的代码一定要用ANT吗,总是出错
- ls.add() 的疑问
- 如何去整合apache和tomcat啊?还是他们本来就是一回事?
- 请高手大哥们指点:servlet和jsp页面都可以调用bean来处理数据库,用那个比较合适呢?
- 在tomcat中能不能把一个虚拟目录设成只充许一个IP访问?
- 准备转jsp了,各位大侠有新手教程吗?谢谢
- 为什么这样找不到JAVABEAN?
那段代码是用来销毁frame资源的,初始化了的frame都可以被销毁掉,从而释放资源.
import java.awt.*;
import java.awt.event.*;
import java.io.*;
public class student extends JFrame implements ActionListener{
JMenuBar jmeb;
JMenu jme;
Container c;
JFrame frame;
JMenuItem jmei1,jmei2,jmei3,jmei4;
liulan liu = null;
chaxun cha = null;
student(){
frame = new JFrame("zhuyemian");
c = new Container();
c.setLayout(new FlowLayout(FlowLayout.CENTER));
jmeb = new JMenuBar();
frame.setJMenuBar(jmeb);
jme = new JMenu("qinxuanzhe");
jmei1 = new JMenuItem("liulan");
jme.add(jmei1);
jmei1.addActionListener(this);
jmei2= new JMenuItem("chaxun");
jme.add(jmei2);
jmei2.addActionListener(this);
jmei3 = new JMenuItem("shangchuan");
jme.add(jmei3);
jmei3.addActionListener(this);
jmei4 = new JMenuItem("xiazai");
jme.add(jmei4);
jmei4.addActionListener(this);
jmeb.add(jme); liu=new liulan(this);
cha=new chaxun(this);
addWindowListener(new WindowAdapter()
{ public void windowClosing(WindowEvent e)
{
System.exit(1);
}
});
frame.setSize(400,400);
frame.setVisible(true);
}
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==jmei1)
{
}
else if(e.getSource()==jmei2)
{
cha.setVisible(true);
}
else if(e.getSource()==jmei3)
{
liu.setVisible(true);
}
else if(e.getSource()==jmei4)
{
}
}
public static void main(String args[])
{
new student();
}
}