Java 覆盖内部框架关闭方法

Java 覆盖内部框架关闭方法,java,swing,jinternalframe,Java,Swing,Jinternalframe,我想做的是,当有人点击我的jinternalframe上的x按钮时,它不会将其清除,只是将其隐藏。这是我的代码,但它仍然摆脱了框架 characterFrame.addInternalFrameListener(new InternalFrameAdapter(){ public void internalFrameClosing(InternalFrameEvent e) { characterFrame.setVisible(false); retur

我想做的是,当有人点击我的jinternalframe上的x按钮时,它不会将其清除,只是将其隐藏。这是我的代码,但它仍然摆脱了框架

characterFrame.addInternalFrameListener(new InternalFrameAdapter(){
    public void internalFrameClosing(InternalFrameEvent e) {
        characterFrame.setVisible(false);
        return;
    }
});

有什么想法吗??我想覆盖关闭窗口时发生的情况,只让它运行我的代码。

使用关闭时隐藏的方法是什么?你的问题并不完全清楚

你所说的“它确实能摆脱它”是什么意思?“它”是谁?在添加你的侦听器之前,请尝试删除结束侦听器。是:D谢谢。。。对不起,我太傻了。