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

クラスBasicDesktopIconUI

    • フィールドの詳細

      • 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
        関連項目:
        ComponentUI.getMinimumSize(javax.swing.JComponent)
      • getInsets

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

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