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
-
コンストラクタのサマリー
-
メソッドのサマリー
修飾子と型メソッド説明static ComponentUI
BasicRootPaneUI
の新しいインスタンスを返します。protected void
installComponents
(JRootPane root) コンポーネントをインストールします。protected void
デフォルトのプロパティをインストールします。protected void
キーボード・アクションを登録します。protected void
installListeners
(JRootPane root) リスナーを登録します。void
ルート・ペインでプロパティが変更されたときに呼び出されます。protected void
uninstallComponents
(JRootPane root) コンポーネントの登録を解除します。protected void
uninstallDefaults
(JRootPane root) デフォルト・プロパティをアンインストールします。protected void
キーボード・アクションを登録解除します。protected void
uninstallListeners
(JRootPane root) リスナーの登録を解除します。クラスjavax.swing.plaf.ComponentUIで宣言されたメソッド
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, installUI, paint, uninstallUI, update
-
コンストラクタの詳細
-
BasicRootPaneUI
public BasicRootPaneUI()BasicRootPaneUI
を構築します。
-
-
メソッドの詳細
-
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オブジェクト。
-