java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.DesktopIconUI
javax.swing.plaf.basic.BasicDesktopIconUI
- 直系の既知のサブクラス:
- MetalDesktopIconUI,- SynthDesktopIconUI
public class BasicDesktopIconUI extends DesktopIconUI
デスクトップ上の最小化されたウィンドウの基本L&Fです。
- 
ネストされたクラスのサマリーネストされたクラス 修飾子と型 クラス 説明 classBasicDesktopIconUI.MouseInputHandlerマウスの動きを待機し、その動きに合わせて処理を行います。
- 
フィールドのサマリーフィールド 修飾子と型 フィールド 説明 protected JInternalFrame.JDesktopIcondesktopIconJInternalFrame.JDesktopIconのインスタンス。protected JInternalFrameframeJInternalFrameのインスタンス。protected JComponenticonPaneデスクトップ・アイコンで使用されるタイトル・ペインのコンポーネントです。
- 
コンストラクタのサマリーコンストラクタ コンストラクタ 説明 BasicDesktopIconUI()BasicDesktopIconUIの新しいインスタンスを構築します。
- 
メソッドのサマリー修飾子と型 メソッド 説明 protected MouseInputListenercreateMouseInputListener()MouseInputListenerの新しいインスタンスを返します。static ComponentUIcreateUI(JComponent c)BasicDesktopIconUIの新しいインスタンスを構築します。voiddeiconize()内部フレームのアイコン化を解除します。InsetsgetInsets(JComponent c)イン・セットを返します。DimensiongetMaximumSize(JComponent c)デスクトップ・アイコンはサイズ変更できません。protected voidinstallComponents()コンポーネントを登録します。protected voidinstallDefaults()デフォルトのプロパティをインストールします。protected voidinstallListeners()リスナーを登録します。protected voiduninstallComponents()コンポーネントの登録を解除します。protected voiduninstallDefaults()デフォルト・プロパティをアンインストールします。protected voiduninstallListeners()リスナーの登録を解除します。クラス javax.swing.plaf.ComponentUIで宣言されたメソッドcontains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMinimumSize, getPreferredSize, installUI, paint, uninstallUI, update
- 
フィールド詳細- 
desktopIconprotected JInternalFrame.JDesktopIcon desktopIconJInternalFrame.JDesktopIconのインスタンス。
- 
frameprotected JInternalFrame frameJInternalFrameのインスタンス。
- 
iconPaneprotected JComponent iconPaneデスクトップ・アイコンで使用されるタイトル・ペインのコンポーネントです。- 導入されたバージョン:
- 1.5
 
 
- 
- 
コンストラクタの詳細- 
BasicDesktopIconUIpublic BasicDesktopIconUI()BasicDesktopIconUIの新しいインスタンスを構築します。
 
- 
- 
メソッドの詳細- 
createUIpublic static ComponentUI createUI(JComponent c)BasicDesktopIconUIの新しいインスタンスを構築します。- パラメータ:
- c- コンポーネント
- 戻り値:
- BasicDesktopIconUIの新しいインスタンス
 
- 
installComponentsprotected void installComponents()コンポーネントを登録します。
- 
uninstallComponentsprotected void uninstallComponents()コンポーネントの登録を解除します。
- 
installListenersprotected void installListeners()リスナーを登録します。
- 
uninstallListenersprotected void uninstallListeners()リスナーの登録を解除します。
- 
installDefaultsprotected void installDefaults()デフォルトのプロパティをインストールします。
- 
uninstallDefaultsprotected void uninstallDefaults()デフォルト・プロパティをアンインストールします。
- 
createMouseInputListenerprotected MouseInputListener createMouseInputListener()MouseInputListenerの新しいインスタンスを返します。- 戻り値:
- MouseInputListenerの新しいインスタンス
 
- 
getMaximumSizepublic Dimension getMaximumSize(JComponent c)デスクトップ・アイコンはサイズ変更できません。 このため、常にデスクトップ・アイコンの最小サイズを返します。- オーバーライド:
- getMaximumSize、クラス:- ComponentUI
- パラメータ:
- c- 最大サイズが照会されるコンポーネント。この引数は通常無視されるが、UIオブジェクトがステートレスで、複数のコンポーネントで共有されている場合は使用されることがある
- 戻り値:
- Dimensionオブジェクトまたは- null
- 関連項目:
- ComponentUI.getMinimumSize(javax.swing.JComponent)
 
- 
getInsetspublic Insets getInsets(JComponent c)イン・セットを返します。- パラメータ:
- c- コンポーネント
- 戻り値:
- インセット
 
- 
deiconizepublic void deiconize()内部フレームのアイコン化を解除します。
 
-