2

我以编程方式启动我的 swing GUI 并存储参考。我想终止用户输入的 GUI 以优化性能。

如果我对 JFrame 进行处置,计时器和线程仍在工作。

我怎样才能简单地实现 JFrame 终止及其所有子线程和资源?

4

1 回答 1

2

通常,如果某些事情在 Java 中是不可能的,那是因为它不能在多个平台上移植。不允许关闭 Java SWING 事件处理程序的设计决定可能是因为某些操作系统不允许两次启动 GUI 进程。

再说一次,为什么你认为关闭这些线程很重要?问自己一个问题:是因为在调试模式下查看程序时它们会惹恼你,还是对性能有真正可衡量的影响?

于 2012-04-12T08:58:40.267 回答