![]() |
1
7
这意味着您使用的是安全管理器:
如果这是一个applet,或者一个Java Web启动应用程序,就签上你的JAR。 更新 添加安全管理器以检测程序退出 错误的 . 有多种方法可以正确地做到这一点。在你的情况下,我想这是最合适的:
Swing特定的解决方案是:
也就是说,两个注意事项:
总而言之,我想
更新2:
当你链接到你最初的问题描述你到底想要达到什么目标后,事情就发生了一些变化。你
是
试图阻止退出,所以您需要
更新3 下面是如何准确地重写该方法:
(您可以不使用外部IF-S) 更新4 只有在您授予程序权限的情况下,上述方法才有效。否则,对于JVM来说,覆盖安全管理器是不允许被取消特权的,这是一种没有很好文档记录的行为。看看 this report -这些评论说明了如何解决问题。
为了让你的生活更简单,你可以
|
![]() |
2
0
而不是用你自己的
|
|
user29759326 · 如何返回递归函数中的最后一个值? 7 月前 |
|
malife89 · 将java中的字符串读取为正确的日期格式 7 月前 |
![]() |
Tim · 在java中,有没有更快的方法将字节数组写入文件? 7 月前 |
![]() |
rudraraj · java中未声明最终变量 7 月前 |
![]() |
Bala Ji · 以下BFS的实施效率如何? 7 月前 |