0

私はJInternalFrameを持っているJDesktopPaneを拡張するクラスを持っています。これはアイコン化できます。これは本当に気に入っていますが、アイコン化すると画面の左下に移動します。これを画面の右上に変更したいと思います。その場所を設定する方法について何か提案はありますか?

4

1 に答える 1

2

DefaultDesktopManagerを使用してJDesktopPane.

このDefaultDesktopManagerクラスは、DesktopManagerインターフェースを実装します。

のソース コードを見るとDefaultDesktopManagergetBoundsForIconOfメソッドは保護されています。DefaultDesktopManager必要なアイコンの動作を取得するために拡張できる場合があります。それ以外の場合は、インターフェイスの独自の実装を作成する必要がありDesktopManagerます。

于 2013-02-07T15:51:01.153 に答える