Типичное приложение Swing запускает EDT в начале, и когда закрывается последнее окно, приложение останавливается в основном с System.exit, неявным или явным.
Но мое небольшое приложение на самом деле является плагином длярамки, которые ничего не знают о Swing.Мой плагин при вызове отображает диалоговое окно, чтобы получить некоторую информацию от пользователя и выйти после нее, но фреймворк будет / должен продолжать работать.Поэтому я не могу позвонить System.exit
.
Но если я не сделаю этого, EDT продолжит работать, и как только среда будет завершена, EDT все равно будет работать и работать и запускаться ...
Так что я хотел бы убить EDT, не убивая приложение.Как мне это сделать?