- 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 ComponentUIcreateUI(JComponent c)MetalDesktopIconUIの新しいインスタンスを構築します。DimensiongetMaximumSize(JComponent c)デスクトップ・アイコンはサイズ変更できません。DimensiongetMinimumSize(JComponent c)指定されたコンポーネントの、Look & Feelに適した最小サイズを返します。DimensiongetPreferredSize(JComponent c)指定されたコンポーネントの、Look & Feelに適した推奨サイズを返します。protected voidinstallComponents()コンポーネントを登録します。protected voidinstallDefaults()デフォルトのプロパティをインストールします。protected voidinstallListeners()リスナーを登録します。protected voiduninstallComponents()コンポーネントの登録を解除します。protected voiduninstallListeners()リスナーを登録解除します。-
クラス 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)
-
-