- java.lang.Object
-
- javax.swing.plaf.ComponentUI
-
- javax.swing.plaf.RootPaneUI
-
- javax.swing.plaf.basic.BasicRootPaneUI
-
- すべての実装されたインタフェース:
PropertyChangeListener
,EventListener
- 直系の既知のサブクラス:
MetalRootPaneUI
,SynthRootPaneUI
public class BasicRootPaneUI extends RootPaneUI implements PropertyChangeListener
RootPaneUIの基本実装で、すべてのJRootPaneインスタンスで共有されるものが1つあります。- 導入されたバージョン:
- 1.3
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 BasicRootPaneUI()
-
メソッドのサマリー
すべてのメソッド 静的メソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 static ComponentUI
createUI(JComponent c)
BasicRootPaneUI
の新しいインスタンスを返します。protected void
installComponents(JRootPane root)
コンポーネントをインストールします。protected void
installDefaults(JRootPane c)
デフォルトのプロパティをインストールします。protected void
installKeyboardActions(JRootPane root)
キーボード操作を登録します。protected void
installListeners(JRootPane root)
リスナーを登録します。void
propertyChange(PropertyChangeEvent e)
ルート・ペインでプロパティが変更されたときに呼び出されます。protected void
uninstallComponents(JRootPane root)
コンポーネントの登録を解除します。protected void
uninstallDefaults(JRootPane root)
既定のプロパティをアンインストールします。protected void
uninstallKeyboardActions(JRootPane root)
キーボード操作の登録を解除します。protected void
uninstallListeners(JRootPane root)
リスナーを登録解除します。-
クラス javax.swing.plaf.ComponentUIで宣言されたメソッド
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, installUI, paint, uninstallUI, update
-
-
-
-
メソッドの詳細
-
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オブジェクト。
-
-