質問

私は窓を持っているし、位置や大きさが変化したとき、私は通知を受けるしたいと思います。どのタイプのリスナーの取るのがベストでしょうか?

WindowListenerが私のために動作しませんでした。

役に立ちましたか?

解決

あなたはcomponentResizedを持っているのComponentListener に使用することができますそして、componentMoved法ます。

他のヒント

あなたはしようとする場合があります HierarchyBoundsListeneする R

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

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

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

http://java.sun.com/を参照してくださいドキュメント/書籍/チュートリアル/ uiswing /イベント/ eventsandcomponents.html のリスナーの完全なリストについては、そのすべてのSwingコンポーネントをサポートます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top