如何为JInternalFrame设置标准的图标化位置?

时间:2013-02-07 15:25:10

标签: java swing location

我有一个扩展JDesktopPane的类,其中我有一个JInternalFrame,我可以Iconify,我真的很喜欢这个,但当我将它图标化时,它会进入屏幕的左下方。我想将其更改为屏幕顶部的右侧。有没有人对如何设置该位置有任何建议?

1 个答案:

答案 0 :(得分:2)

您正在使用DefaultDesktopManager来管理JDesktopPane

DefaultDesktopManager类实现DesktopManager接口。

查看DefaultDesktopManager的{​​{3}},getBoundsForIconOf方法受到保护。您可以扩展DefaultDesktopManager以获得所需的图标行为。否则,您必须编写自己的DesktopManager接口实现。