社区
Java SE
帖子详情
java 的窗口关闭事件在被强制结束进程之后还会得到通知吗?
wudidaoshi
2008-03-29 11:50:08
java 的窗口关闭事件在被强制结束进程之后还会得到通知吗?如题
...全文
284
11
打赏
收藏
java 的窗口关闭事件在被强制结束进程之后还会得到通知吗?
java 的窗口关闭事件在被强制结束进程之后还会得到通知吗?如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wudidaoshi
2008-04-01
打赏
举报
回复
这个问题其实我一开始就想到不行的,因为进程已经被外部强制结束了,JVM根本得不到任何的提示,7楼的说的不错,如我题意!
love1907
2008-03-30
打赏
举报
回复
等级:
发表于:2008-03-29 12:38:445楼 得分:0
在windowListener里面的windowClose()方法里面加入行为就可以了,每个窗口都会从java.awt.Window里面继承下来addWindowListener方法的
这样正确。。。
jy02411368
2008-03-30
打赏
举报
回复
this.dispose();会
System.exit(0);不会
Ant
2008-03-29
打赏
举报
回复
在windowListener里面的windowClose()方法里面加入行为就可以了,每个窗口都会从java.awt.Window里面继承下来addWindowListener方法的
Ant
2008-03-29
打赏
举报
回复
呵呵,我也觉得不会,不过你可以拦截关闭窗口的事件触发消息,然后插入你想加入的行为,这个是可以实现的。
进程好像不好控制了……
chensjmail
2008-03-29
打赏
举报
回复
线程都销毁了,怎么可能会呀,
super_ssy
2008-03-29
打赏
举报
回复
不会
zhsjun
2008-03-29
打赏
举报
回复
不会得到通知
rabbit_zizhu
2008-03-29
打赏
举报
回复
恩...
千里冰封820
2008-03-29
打赏
举报
回复
如果是强行把进程给杀了,那是得不到任何通知的。毕竟这个时候,JVM也是没有想到的。
hoszone
2008-03-29
打赏
举报
回复
可能你是想在关闭前做一些事情,楼上说的你可以试下。
在菜单栏对应图标点击右键-
关闭
窗口
,
java
w.exe
进程
未
关闭
。
本文探讨了在使用
Java
进行可视化开发时遇到的问题:即使
关闭
了运行的程序,仍遗留
java
w.exe
进程
未被终止。文章提供了几种解决方法,包括通过添加WindowListener监听器、设置默认的
关闭
操作、显式调用System.exit(0)以及确保所有非守护线程已正确终止。
《Windows Sysinternals实战指南》PsTools 学习笔记(7.13):PsKill——稳、准、狠地
结束
顽固
进程
本文系统讲解Windows Sysinternals工具集中的PsKill命令,涵盖其核心功能(按PID/
进程
名终止、Kill Tree级联
结束
、远程
进程
回收)、使用前提(权限要求、目标精准定位)、常见报错分析(Access denied、受保护
进程
)、与TaskKill/Stop-Process的差异对比,以及企业级最佳实践:确认→温和退出→
强制
终止→复核→取证的标准化处置流程,并强调日志留痕、批量安全和误杀防御。
应用打开后瞬间
关闭
,再次打开无反应:原理、排查与解决
本文系统分析桌面应用(尤其JetBrains IDE)启动后瞬间
关闭
、再次点击无响应的现象,核心原因为残留主
进程
、单实例锁未释放、插件异常、缓存损坏、GPU渲染失败或
窗口
坐标越界。重点介绍跨平台(Windows/macOS/Linux)的五步通用排查法:确认
进程
状态、找回屏幕外
窗口
、
结束
残留
进程
、观察复现性、分析日志与系统
事件
,并给出JetBrains专项处理策略,强调最小化干预与证据导向诊断。
关于
java
fx下打开postman无法正常
关闭
postman的问题
使用
Java
FX程序通过ProcessBuilder启动Postman时,若未正确处理
进程
生命周期,JVM退出会导致Postman被
强制
终止,引发无响应。本文分析根本原因并提供两种解决方案:一是通过'cmd /c start'交由系统启动,实现
进程
解耦;二是监听
Java
FX
关闭
事件
并主动发送
关闭
信号,确保Postman优雅退出。
springboot项目初始化和项目
结束
调用自定义方法
本文介绍了如何在SpringBoot项目启动时利用CommandLineRunner接口调用自定义方法,以及在程序
结束
时使用Runtime.getRuntime().addShutdownHook()注册
关闭
钩子,确保资源的释放和清理。讨论了
关闭
钩子的触发条件,强调了线程安全和快速完成工作的重要性,同时指出在Eclipse环境中
强制
终止程序可能导致钩子不执行。
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章