Как скрыть приложение на платформе NetBeans? - PullRequest
0 голосов
/ 20 декабря 2010

Я не имею в виду приложение без GUI. Я пытаюсь использовать приложение на платформе NetBeans в качестве приложения System Tray. Я смог сделать часть System Tray довольно легко, но у меня возникли проблемы при попытке выяснить, как скрыть / показать графический интерфейс. Тем временем я буду продолжать искать в API.

Есть идеи?

1 Ответ

1 голос
/ 20 декабря 2010

WindowManager.getDefault (). GetMainWindow (). SetVisible (true / false) должен работать, чтобы скрывать и отображать весь графический интерфейс, если только он не имеет нескольких окон (чистый Swing Frame.getFrames () должен предоставить вам все окна на основе JFrame, если это поможет).

Не уверен, что это решит проблему, если вы хотите, чтобы главное окно было скрыто при запуске (но если это очень простой пользовательский интерфейс, как это верно для многих приложений в трее, вы можете просто работать с очень простой реализацией WindowManager, такой как WindowManager.Trivial, и полностью исключить стандартную оконную систему NetBeans).

...