1

InternalFrameListenerは、InternalFrameStateChangeのメソッドを実装していません。
JInternalFrameが最大化されているかどうかを確認するために、イベントを実装できるかどうか知りたいと思っていました。
はいの場合、どのように?

4

1 に答える 1

4

それは経由で行うことができます

編集:

        PropertyChangeListener propertyChangeListener = new PropertyChangeListener()     {
        public void propertyChange(PropertyChangeEvent evt) {
            JInternalFrame[] jInternalFrame=desktop.getAllFrames(); //desktop is JDesktopPane
            if(interFrame.isMaximum()){
            System.out.println("My window Maximised");
            }};

      interFrame.addPropertyChangeListener(propertyChangeListener );
于 2012-01-23T12:43:53.940 に答える