最大化JInternalFrame事件

时间:2012-01-21 06:21:57

标签: java swing jinternalframe

InternalFrameListener未实现InternalFrame State Change的方法 我想知道是否可以实现任何事件来检查JInternalFrame是否最大化? 如果是,那怎么办?

1 个答案:

答案 0 :(得分: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 );