Я пишу приложение для презентации, которое должно отображаться на втором дисплее в расширенном режиме.
Для этого мне нужна кнопка «Начать презентацию», которая отображает фактическое состояние внешних подключений дисплея: он должен быть серым и не кликабельным, если внешние мониторы не подключены.И он должен быть включен, если есть хотя бы один подключенный.
Я видел класс GraphicsEnvironment, но он имеет только методы getXXX.Это неэффективно, потому что мне придется проверять состояние каждые несколько секунд, а состояние обновляется не сразу.
Существует ли метод обратного вызова при подключении дисплея или что-то подобное для этой цели?
Спасибо
Shuo