#java #macos #swt
#java #macos #swt
Вопрос:
У меня есть приложение SWT, запущенное в Mac OS X. Когда пользователь нажимает на кнопку «закрыть» оболочки, я игнорирую запрос на закрытие и просто скрываю оболочку, вызывая Shell.setVisible(false).
Теперь, как мне заставить мою программу появляться снова, когда пользователь нажимает на значок dock? Я пытался подключить к оболочке различные прослушиватели, но безрезультатно. Также не удалось найти ничего полезного в Google. Заранее спасибо.
Комментарии:
1. Эта функция не зависит от оболочки, поэтому прослушиватели оболочки не работают. К сожалению, похоже, что в SWT такая функция еще не реализована.
Ответ №1:
Любезно предоставлено одним из разработчиков SmartGit (это это сообщение, но вам нужно присоединиться к группе, чтобы увидеть его) — они зарегистрировали ошибку по этому поводу: