- java.lang.Object
-
- javax.swing.plaf.ComponentUI
-
- javax.swing.plaf.DesktopIconUI
-
- javax.swing.plaf.basic.BasicDesktopIconUI
-
- javax.swing.plaf.metal.MetalDesktopIconUI
-
public class MetalDesktopIconUI extends BasicDesktopIconUI
Metalデスクトップ・アイコンです。
-
-
ネストされたクラスのサマリー
-
クラス javax.swing.plaf.basic.BasicDesktopIconUIから継承されたネストされたクラス/インタフェース
BasicDesktopIconUI.MouseInputHandler
-
-
フィールドのサマリー
-
クラス javax.swing.plaf.basic.BasicDesktopIconUIから継承されたフィールド
desktopIcon, frame, iconPane
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 MetalDesktopIconUI()
MetalDesktopIconUI
の新しいインスタンスを構築します。
-
メソッドのサマリー
すべてのメソッド 静的メソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 static ComponentUI
createUI(JComponent c)
MetalDesktopIconUI
の新しいインスタンスを構築します。Dimension
getMaximumSize(JComponent c)
デスクトップ・アイコンはサイズ変更できません。Dimension
getMinimumSize(JComponent c)
指定されたコンポーネントの、Look & Feelに適した最小サイズを返します。Dimension
getPreferredSize(JComponent c)
指定されたコンポーネントの、Look & Feelに適した推奨サイズを返します。protected void
installComponents()
コンポーネントを登録します。protected void
installDefaults()
デフォルトのプロパティをインストールします。protected void
installListeners()
リスナーを登録します。protected void
uninstallComponents()
コンポーネントの登録を解除します。protected void
uninstallListeners()
リスナーを登録解除します。-
クラス javax.swing.plaf.basic.BasicDesktopIconUIから継承されたメソッド
createMouseInputListener, deiconize, getInsets, installUI, uninstallDefaults, uninstallUI
-
クラス javax.swing.plaf.ComponentUIから継承されたメソッド
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, paint, update
-
-
-
-
メソッドの詳細
-
createUI
public static ComponentUI createUI(JComponent c)
MetalDesktopIconUI
の新しいインスタンスを構築します。- パラメータ:
c
- コンポーネント- 戻り値:
MetalDesktopIconUI
の新しいインスタンス
-
installDefaults
protected void installDefaults()
クラスからコピーされた説明:BasicDesktopIconUI
デフォルトのプロパティをインストールします。- オーバーライド:
installDefaults
、クラス:BasicDesktopIconUI
-
installComponents
protected void installComponents()
クラスからコピーされた説明:BasicDesktopIconUI
コンポーネントを登録します。- オーバーライド:
installComponents
、クラス:BasicDesktopIconUI
-
uninstallComponents
protected void uninstallComponents()
クラスからコピーされた説明:BasicDesktopIconUI
コンポーネントの登録を解除します。- オーバーライド:
uninstallComponents
、クラス:BasicDesktopIconUI
-
installListeners
protected void installListeners()
クラスからコピーされた説明:BasicDesktopIconUI
リスナーを登録します。- オーバーライド:
installListeners
、クラス:BasicDesktopIconUI
-
uninstallListeners
protected void uninstallListeners()
クラスからコピーされた説明:BasicDesktopIconUI
リスナーを登録解除します。- オーバーライド:
uninstallListeners
、クラス:BasicDesktopIconUI
-
getPreferredSize
public Dimension getPreferredSize(JComponent c)
クラスからコピーされた説明:ComponentUI
指定されたコンポーネントの、Look & Feelに適した推奨サイズを返します。null
が返された場合、適切なサイズは代わりにコンポーネントのレイアウト・マネージャによって計算されます(これは、特定のレイアウト・マネージャをインストールしてあるコンポーネントの場合に推奨する方法です)。 このメソッドのデフォルト実装はnull
を返します。- オーバーライド:
getPreferredSize
、クラス:BasicDesktopIconUI
- パラメータ:
c
- 推奨サイズが照会されるコンポーネント。この引数は通常無視されるが、UIオブジェクトがステートレスで、複数のコンポーネントで共有されている場合は使用されることがある- 戻り値:
- Look&Feelに適した指定されたコンポーネントの優先サイズを含む
Dimension
オブジェクト - 関連項目:
JComponent.getPreferredSize()
,LayoutManager.preferredLayoutSize(java.awt.Container)
-
getMinimumSize
public Dimension getMinimumSize(JComponent c)
クラスからコピーされた説明:ComponentUI
指定されたコンポーネントの、Look & Feelに適した最小サイズを返します。null
が返された場合、最小サイズは代わりにコンポーネントのレイアウト・マネージャによって計算されます(これは、特定のレイアウト・マネージャをインストールしてあるコンポーネントの場合に推奨する方法です)。 このメソッドのデフォルト実装はgetPreferredSize
を呼び出して、その値を返します。- オーバーライド:
getMinimumSize
、クラス:BasicDesktopIconUI
- パラメータ:
c
- 最小サイズが照会されるコンポーネント。この引数は通常無視されるが、UIオブジェクトがステートレスで、複数のコンポーネントで共有されている場合は使用されることがある- 戻り値:
Dimension
オブジェクトまたはnull
- 関連項目:
JComponent.getMinimumSize()
,LayoutManager.minimumLayoutSize(java.awt.Container)
,ComponentUI.getPreferredSize(javax.swing.JComponent)
-
getMaximumSize
public Dimension getMaximumSize(JComponent c)
クラスからコピーされた説明:BasicDesktopIconUI
デスクトップ・アイコンはサイズ変更できません。 このため、常にデスクトップ・アイコンの最小サイズを返します。- オーバーライド:
getMaximumSize
、クラス:BasicDesktopIconUI
- パラメータ:
c
- 最大サイズが照会されるコンポーネント。この引数は通常無視されるが、UIオブジェクトがステートレスで、複数のコンポーネントで共有されている場合は使用されることがある- 戻り値:
Dimension
オブジェクトまたはnull
- 関連項目:
BasicDesktopIconUI.getMinimumSize(javax.swing.JComponent)
-
-