Я пишу небольшое Java-приложение с использованием Swing.
Приложение также имеет сетевой компонент.
Я хочу запустить некоторый код перед выходом (закрыть каналы, ключи и т. Д.). Есть способ сделать это, не добавляя кнопку «Выход» в моем интерфейсе, чтобы выполнить очистку, а затем выполнить System.exit ( )