这个程序我在学校运行是正确的,但拷回家运行就出现了错误
Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException: defaultCloseOperation must be one of: DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE, or DISPOSE_ON_CLOSE
请问是什么原因?知道的请告诉一下
java程序运行问题
答案:6 悬赏:80 手机版
解决时间 2021-03-21 08:59
- 提问者网友:山高云阔
- 2021-03-20 14:41
最佳答案
- 五星知识达人网友:英雄的欲望
- 2021-03-20 15:32
JDK不一样,把 JFrame.EXIT_ON_CLOSE 改为
JDialog.DISPOSE_ON_CLOSE就行了~~~
JDialog.DISPOSE_ON_CLOSE就行了~~~
全部回答
- 1楼网友:迷人又混蛋
- 2021-03-20 20:09
查一下你在学校安装的和在家里安装的JDK的版本是否一样,估计是版本不同造成的
- 2楼网友:詩光轨車
- 2021-03-20 19:42
首先你的写错一个单词 systerm.out.println中的 systerm没有r;
第二类没声明特殊;还是带上public ;
三你不能找到依赖库;也就是说你的jar不行;
4确定你的环境变量配置好了吗?
- 3楼网友:慢性怪人
- 2021-03-20 19:24
非法的参数异常,表示你程序中的参数(默认关闭操作)必须是DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE, or DISPOSE_ON_CLOSE
- 4楼网友:夜风逐马
- 2021-03-20 18:01
楼主能大概提供下源码么.比如
楼主用于窗口关闭的
setDefaultCloseOperation语句.
- 5楼网友:酒醒三更
- 2021-03-20 16:54
Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException: defaultCloseOperation must be one of: DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE, or DISPOSE_ON_CLOSE
晕,这个直接看英文就可以了。
Exception in thread "AWT-EventQueue-0"
AWT-EventQueue-0线程异常
java.lang.IllegalArgumentException: defaultCloseOperation must be one of: DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE, or DISPOSE_ON_CLOSE
非法参数异常
默认的关闭操作的参数必须是以下之一:
DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE, or DISPOSE_ON_CLOSE
所以是参数错误。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
正方形一边上任一点到这个正方形两条对角线的 |
阴历怎么看 ? |