一个关于Frame的问题.谢谢! 都什么年头了,还在用Frame啊?Frame的话,必须自己设置WindowClose的方法。推荐你使用JFrame,方便多了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 JFrame的话你就不会有这样的烦恼了。你可以不用为它写专门的关闭方法。直接关闭就可以了。 加上这句fr.addWindowLinstener(new WindowAdapter(){ public void windowClosing(WindowEvent e) {System.exit(0);} }); 把上面的改成用JFrame,怎么改??具体些。谢谢。 改成用JFrame:import java.awt.*;import java.awt.event.*;import javax.swing.*;public class MyFrame extends JFrame{public static void main(String args[]){ MyFrame fr = new MyFrame("Hello!"); JPanel pa=new JPanel(); fr.setSize(500,500); fr.setBackground(Color.blue); pa.setSize(100,100); pa.setBackground(Color.yellow); fr.getContentPane().add(pa,BorderLayout.NORTH); fr.setVisible(true); fr.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { System.exit(0); } }); } public MyFrame (String str){super(str);} } base64大图片 无法还原 我还没看懂这道题目,望各位指教!! 【整理一下】那个让他失败的面试题 大家看看这个JAVABEAN是不是写的有毛病?? Object可以转换为数组吗 使用serversocket 中的过程中,出现的问题 懂事件处理的朋友进来看看~~ 关于WSAD与VAJ! 为什么csdn的搜索功能不能用? 高分求关于java编程的优秀站点 main也能继承下来???????????????????????????????????????????????????????? 我用ultraedit写的java代码,怎么用jbuilder7.0来调试???
public void windowClosing(WindowEvent e)
{System.exit(0);}
});
具体些。谢谢。
import java.awt.event.*;
import javax.swing.*;public class MyFrame extends JFrame{public static void main(String args[]){
MyFrame fr = new MyFrame("Hello!");
JPanel pa=new JPanel();
fr.setSize(500,500);
fr.setBackground(Color.blue);
pa.setSize(100,100);
pa.setBackground(Color.yellow);
fr.getContentPane().add(pa,BorderLayout.NORTH);
fr.setVisible(true);
fr.addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
}); }
public MyFrame (String str){super(str);}
}