InternalFrameListener不实现InternalFrame状态更改的方法。
我想知道是否可以实施任何事件来检查JInternalFrame是否最大化?
如果是,那怎么办?
最佳答案
可以通过
编辑:
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 );