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

クラスBasicRootPaneUI

すべての実装されたインタフェース:
PropertyChangeListener, EventListener
直系の既知のサブクラス:
MetalRootPaneUI, SynthRootPaneUI

public class BasicRootPaneUI
extends RootPaneUI
implements PropertyChangeListener
RootPaneUIの基本実装で、すべてのJRootPaneインスタンスで共有されるものが1つあります。
導入されたバージョン:
1.3
  • コンストラクタの詳細

  • メソッドの詳細

    • createUI

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

      protected void installDefaults​(JRootPane c)
      デフォルトのプロパティをインストールします。
      パラメータ:
      c - JRootPaneのインスタンス
    • installComponents

      protected void installComponents​(JRootPane root)
      コンポーネントをインストールします。
      パラメータ:
      root - JRootPaneのインスタンス
    • installListeners

      protected void installListeners​(JRootPane root)
      リスナーを登録します。
      パラメータ:
      root - JRootPaneのインスタンス
    • installKeyboardActions

      protected void installKeyboardActions​(JRootPane root)
      キーボード・アクションを登録します。
      パラメータ:
      root - JRootPaneのインスタンス
    • uninstallDefaults

      protected void uninstallDefaults​(JRootPane root)
      デフォルト・プロパティをアンインストールします。
      パラメータ:
      root - JRootPaneのインスタンス
    • uninstallComponents

      protected void uninstallComponents​(JRootPane root)
      コンポーネントの登録を解除します。
      パラメータ:
      root - JRootPaneのインスタンス
    • uninstallListeners

      protected void uninstallListeners​(JRootPane root)
      リスナーの登録を解除します。
      パラメータ:
      root - JRootPaneのインスタンス
    • uninstallKeyboardActions

      protected void uninstallKeyboardActions​(JRootPane root)
      キーボード・アクションを登録解除します。
      パラメータ:
      root - JRootPaneのインスタンス
    • propertyChange

      public void propertyChange​(PropertyChangeEvent e)
      ルート・ペインでプロパティが変更されたときに呼び出されます。 defaultButtonが変更されたことをイベントが示す場合は、これがキーボード・アクションを再インストールします。
      定義:
      propertyChange、インタフェース: PropertyChangeListener
      パラメータ:
      e - イベント・ソースと変更されたプロパティを記述したPropertyChangeEventオブジェクト。