我以编程方式启动我的 swing GUI 并存储引用。 我想在用户输入时终止 GUI 以优化性能。
如果我对 JFrame 进行处理,计时器和线程仍然在工作。
如何简单地实现 JFrame 终止及其所有子线程和资源?
最佳答案
通常,如果 Java 中无法实现某些功能,那是因为它无法在多个平台上移植。不允许关闭 Java SWING 事件处理程序的设计决策可能是因为某些操作系统不允许启动 GUI 进程两次。
话又说回来,为什么您认为关闭这些线程很重要?问自己一个问题:是因为它们在 Debug模式下查看程序时让您烦恼,还是存在真正的可衡量性能影响?
关于java - 杀死一个java swing GUI(真的,一切都死了),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10120213/