我在桌面窗格中放置了几个内部框架,即
JInternalFrame frameint1 = new JInternalFrame("Question 1", true,true, true, true);
我能够最大化和最小化,但我无法关闭内部框架。请帮我。
我在桌面窗格中放置了几个内部框架,即
JInternalFrame frameint1 = new JInternalFrame("Question 1", true,true, true, true);
我能够最大化和最小化,但我无法关闭内部框架。请帮我。
您必须按照文档中的说明调用 setClosed() :
jinternalFrame.setClosed(true)
但请记住对于 jInternalFrame.setclosed(true); 您必须将其包围在 try-catch 中。如果您使用的是 IDE,通常会建议您这样做
try {
jInternalFrame.setClosed(true);
} catch (PropertyVetoException ex) {
System.err.println("Closing Exception");
}
希望这可以帮助