swing问题 和 线程问题 //2个问题

来源:百度知道 编辑:UC知道 时间:2024/06/08 14:44:34
1.swing问题
请问: 一个jframe 的右上角的 叉子,能不能点了这个叉子 就实现什 么 事情,比如我想点了这个叉子 然后又new出一个新的窗体.```
有什么方法可以实现呢?
2 如果强行停止一个正在sleep(10000);的线程

1.对JFrame添加WindowListener,然后在windowClosed方法中就可以捕获你点击关闭按钮的事件,然后你想做什么但可以写在那个方法里。
2.现在java里已经没有能强行终止正在执行的线程的方法了,所以如果你一定要终止,只能改造程序的逻辑结构,让程序符合你的要求。