不过我发现书上有这么一段话:
为了简化本书的所有样本程序,我们不直接使用Frame和JFrame,而是生成关闭应用程序的子类,然后对所有例子用这个子类作为顶层窗口的基础。JFrame类的setDefaultCloseOperation()方法可以指定Close目标所要的 行为。如果要退出应用程序,只要传入JFrame常量EXIT_ON_CLOSE,其在用户选择Close目标时调用System.exit(0):
public class ExitableJframe extends JFrame {
public ExitableJFrame() {
}
public ExitableJFrame(String title) {
super(title);
}
protected void frameInit() {
super.frameInit();
setDefaultCloseOperation(EXIT_ON_CLOSE);
}
}
可我还是不知道怎么办才可以运行?
为了简化本书的所有样本程序,我们不直接使用Frame和JFrame,而是生成关闭应用程序的子类,然后对所有例子用这个子类作为顶层窗口的基础。JFrame类的setDefaultCloseOperation()方法可以指定Close目标所要的 行为。如果要退出应用程序,只要传入JFrame常量EXIT_ON_CLOSE,其在用户选择Close目标时调用System.exit(0):
public class ExitableJframe extends JFrame {
public ExitableJFrame() {
}
public ExitableJFrame(String title) {
super(title);
}
protected void frameInit() {
super.frameInit();
setDefaultCloseOperation(EXIT_ON_CLOSE);
}
}
可我还是不知道怎么办才可以运行?
解决方案 »
- JDBC这个错误怎么处理
- 怎样对一个二维的字符串数组的某一指定列排序?
- JAVA和C语言进行SSL通信问题
- 今天刚看到下面的通告,绝对支持!!!!!!!!!!
- 怎么进行文字及字体大小及字体类型传输
- 求教一个简单的JAVA代码问题
- 【很重要的 都来说说】 myInterface myObj = new myImplClass() ???
- 求一个比较完整的基于TCP/IP的网络收与发程序!越简单越好,多些各位了!
- 简单,高分!!我怎么样能去得14天后的时间
- 问个不怕你们笑话的问题,新手上路,送礼的帖子,请进来看看
- 关于Socket的菜鸟问题
- 如何利用文件流保存&读取一个用户信息数组,迫切等待ing
你用的书是《java2从入门到精通》吧
他的意思是先利用jframe构造一个程序框架
以后每个程序都利用这个框架
你得有ExitablJFrame.java文件,就是上面的文件
再就不会有错了
谢谢你啊,我按你的方法,现在可以运行了,非常感谢!