0

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

4

1 回答 1

2

您正在使用DefaultDesktopManager来管理您的JDesktopPane.

该类DefaultDesktopManager实现了DesktopManager接口。

查看 的源代码DefaultDesktopManagergetBoundsForIconOf方法受到保护。您也许可以扩展DefaultDesktopManager以获得所需的图标行为。否则,您必须编写自己的DesktopManager接口实现。

于 2013-02-07T15:51:01.153 回答