2011-03-14 5 views

답변

3

흠, 까다 롭습니다. 의 GraphicsConfiguration 클래스는 우리에게 리스너를 제공하지 않습니다 때문에, 나는 대안의 몇 가지를해야합니다 :

  1. (Windows의 경우) 디스플레이 설정 변화를 감지하고 자바로 전달하는 윈도우에 JNI 인터페이스를 사용하여 . SystemEvents :: DisplaySettingsChanged 이벤트가됩니다.

  2. 는 간단한 폴링 스레드 생성 -. Toolkit.getDefaultToolkit()의 결과를 검색 타이머를 getScreenSize() 를 이미 앞서 언급했듯이.

관련 문제