문제

창문이 있고 위치 나 크기가 변경되면 알림을 받고 싶습니다. 어떤 유형의 청취자가 가장 적합합니까?

WindowListener 나를 위해 일하지 않았습니다.

도움이 되었습니까?

해결책

당신은 a를 사용할 수 있습니다 ComponentListener 거기에 componentResized 그리고 componentMoved 행동 양식.

다른 팁

당신은 시도하고 싶을 수도 있습니다 Hierarchyboundslistene아르 자형

        myJFrame.getContentPane().addHierarchyBoundsListener(new HierarchyBoundsListener(){

        public void ancestorMoved(HierarchyEvent e) {
            doSomething();          
        }

        public void ancestorResized(HierarchyEvent e) {
            doSomethingElse();
        }   

보다 http://java.sun.com/docs/books/tutorial/uiswing/events/eventsandcomponents.html 모든 스윙 구성 요소가 지원하는 리스너의 전체 목록.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top