拦截JInternalFrame的关闭事件

通过重写doDefaultCoseAction方法,来定义JInternalFrame的关闭操作过程:

@Override
public void doDefaultCloseAction() {
    this.setVisible(false);// 我们只让该JInternalFrame隐藏,并不是真正的关闭
}

下面是默认的关闭操作:

@Override
public void doDefaultCloseAction() {
    super.doDefaultCloseAction();
}

你可能感兴趣的:(拦截JInternalFrame的关闭事件)