Хум, хитрый. Поскольку класс GraphicsConfiguration не даст нам никаких слушателей, у меня будет только несколько альтернатив:
(Если Windows) Используйте интерфейс JNI для
Windows для определения настроек дисплея
изменить и переслать их на Java.
Это было бы
SystemEvents :: DisplaySettingsChanged
Событие.
Создать простую тему опроса -
таймер, который получает результат
Toolkit.getDefaultToolkit (). GetScreenSize ()
как вы уже заявили ранее.