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オブジェクト。
-