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