1

我在桌面窗格中放置了几个内部框架,即

JInternalFrame frameint1 = new JInternalFrame("Question 1", true,true, true, true);

我能够最大化和最小化,但我无法关闭内部框架。请帮我。

4

2 回答 2

5

您必须按照文档中的说明调用 setClosed() :

jinternalFrame.setClosed(true)
于 2013-07-08T06:42:50.160 回答
0

但请记住对于 jInternalFrame.setclosed(true); 您必须将其包围在 try-catch 中。如果您使用的是 IDE,通常会建议您这样做

try {
      jInternalFrame.setClosed(true);
    } catch (PropertyVetoException ex) {
        System.err.println("Closing Exception");
    }

希望这可以帮助

于 2015-03-08T20:40:49.937 回答