我有一个JInternalFrame,它可以图标化,取消图标化,关闭等等。单击一个按钮时会打开这个JInternalFrame。但是如果框架已经打开并被图标化并且用户再次单击该按钮,我不希望框架再次打开。所以我想知道你如何制作一个去图标的图标化框架(所以基本上当用户再次点击按钮时它只是取消框架化)。
我搜索了这个,我找到了你可以做的JFrame:
frame.setState(Frame.ICONIFIED);
但内部框架不存在这种情况。有谁知道我能做些什么来解决这个问题。提前谢谢。
答案 0 :(得分:0)
但内部框架并不存在。
JInternalFrame
的方法如下:
setIcon(...)
setMaximum(...)