InternalFrameListener未实现InternalFrame State Change的方法 我想知道是否可以实现任何事件来检查JInternalFrame是否最大化? 如果是,那怎么办?
答案 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 );