モジュール java.desktop
パッケージ javax.swing.plaf.basic

クラスBasicDesktopIconUI

直系の既知のサブクラス:
MetalDesktopIconUI, SynthDesktopIconUI

public class BasicDesktopIconUI extends DesktopIconUI
デスクトップ上の最小化されたウィンドウの基本L&Fです。
  • フィールド詳細

    • desktopIcon

      protected JInternalFrame.JDesktopIcon desktopIcon
      JInternalFrame.JDesktopIconのインスタンス。
    • frame

      protected JInternalFrame frame
      JInternalFrameのインスタンス。
    • iconPane

      protected JComponent iconPane
      デスクトップ・アイコンで使用されるタイトル・ペインのコンポーネントです。
      導入されたバージョン:
      1.5
  • コンストラクタの詳細

    • BasicDesktopIconUI

      public BasicDesktopIconUI()
      BasicDesktopIconUIの新しいインスタンスを構築します。
  • メソッドの詳細

    • createUI

      public static ComponentUI createUI(JComponent c)
      BasicDesktopIconUIの新しいインスタンスを構築します。
      パラメータ:
      c - コンポーネント
      戻り値:
      BasicDesktopIconUIの新しいインスタンス
    • installComponents

      protected void installComponents()
      コンポーネントを登録します。
    • uninstallComponents

      protected void uninstallComponents()
      コンポーネントの登録を解除します。
    • installListeners

      protected void installListeners()
      リスナーを登録します。
    • uninstallListeners

      protected void uninstallListeners()
      リスナーを登録解除します。
    • installDefaults

      protected void installDefaults()
      デフォルトのプロパティをインストールします。
    • uninstallDefaults

      protected void uninstallDefaults()
      既定のプロパティをアンインストールします。
    • createMouseInputListener

      protected MouseInputListener createMouseInputListener()
      MouseInputListenerの新しいインスタンスを返します。
      戻り値:
      MouseInputListenerの新しいインスタンス
    • getMaximumSize

      public Dimension getMaximumSize(JComponent c)
      デスクトップ・アイコンはサイズ変更できません。 このため、常にデスクトップ・アイコンの最小サイズを返します。
      オーバーライド:
      getMaximumSize、クラスComponentUI
      パラメータ:
      c - 最大サイズが照会されるコンポーネント。この引数は通常無視されるが、UIオブジェクトがステートレスで、複数のコンポーネントで共有されている場合は使用されることがある
      戻り値:
      Dimensionオブジェクトまたはnull
      関連項目:
    • getInsets

      public Insets getInsets(JComponent c)
      イン・セットを返します。
      パラメータ:
      c - コンポーネント
      戻り値:
      インセット
    • deiconize

      public void deiconize()
      内部フレームのアイコン化を解除します。