- java.lang.Object
-
- javax.swing.plaf.ComponentUI
-
- javax.swing.plaf.DesktopPaneUI
-
- javax.swing.plaf.basic.BasicDesktopPaneUI
-
- 直系の既知のサブクラス:
SynthDesktopPaneUI
public class BasicDesktopPaneUI extends DesktopPaneUI
デスクトップの基本L&Fです。
-
-
ネストされたクラスのサマリー
ネストされたクラス 修飾子と型 クラス 説明 protected class
BasicDesktopPaneUI.CloseAction
内部フレームを閉じることを処理します。protected class
BasicDesktopPaneUI.MaximizeAction
内部フレームを最大化することを処理します。protected class
BasicDesktopPaneUI.MinimizeAction
内部フレームを最小化することを処理します。protected class
BasicDesktopPaneUI.NavigateAction
次の内部フレームに移動することを処理します。protected class
BasicDesktopPaneUI.OpenAction
最小化または最大化された内部フレームを元に戻します。
-
フィールドのサマリー
フィールド 修飾子と型 フィールド 説明 protected KeyStroke
closeKey
非推奨。1.3以降protected JDesktopPane
desktop
JDesktopPane
のインスタンス。protected DesktopManager
desktopManager
DesktopManager
のインスタンス。protected KeyStroke
maximizeKey
非推奨。1.3以降protected KeyStroke
minimizeKey
非推奨。1.3以降protected KeyStroke
navigateKey
非推奨。1.3以降protected KeyStroke
navigateKey2
非推奨。1.3以降
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 BasicDesktopPaneUI()
BasicDesktopPaneUI
の新しいインスタンスを構築します。
-
メソッドのサマリー
すべてのメソッド 静的メソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 protected PropertyChangeListener
createPropertyChangeListener()
JDesktopPane
にインストールするPropertyChangeListener
を返します。static ComponentUI
createUI(JComponent c)
BasicDesktopPaneUI
の新しいインスタンスを構築します。protected void
installDefaults()
デフォルトのプロパティをインストールします。protected void
installDesktopManager()
デスクトップ・マネージャをインストールします。protected void
installKeyboardActions()
キーボード操作をインストールします。protected void
installListeners()
createPropertyChangeListener
から返されたPropertyChangeListener
をJDesktopPane
上にインストールします。protected void
registerKeyboardActions()
キーボード操作を登録します。protected void
uninstallDefaults()
既定のプロパティをアンインストールします。protected void
uninstallDesktopManager()
デスクトップ・マネージャをアンインストールします。protected void
uninstallKeyboardActions()
キーボード操作の登録を解除します。protected void
uninstallListeners()
createPropertyChangeListener
から返されたPropertyChangeListener
をJDesktopPane
からアンインストールします。protected void
unregisterKeyboardActions()
キーボード操作の登録を解除します。-
クラス javax.swing.plaf.ComponentUIで宣言されたメソッド
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, installUI, paint, uninstallUI, update
-
-
-
-
フィールドの詳細
-
desktop
protected JDesktopPane desktop
JDesktopPane
のインスタンス。
-
desktopManager
protected DesktopManager desktopManager
DesktopManager
のインスタンス。
-
minimizeKey
@Deprecated protected KeyStroke minimizeKey
非推奨。1.3以降以前はドキュメントに記載されていなかったこのフィールドは、Java 2プラットフォーム1.3以降では使用されません。 キー・バインディングはLookAndFeelによって定義されるようになりました。詳細はキー・バインディングの仕様を参照してください。
-
maximizeKey
@Deprecated protected KeyStroke maximizeKey
非推奨。1.3以降以前はドキュメントに記載されていなかったこのフィールドは、Java 2プラットフォーム1.3以降では使用されません。 キー・バインディングはLookAndFeelによって定義されるようになりました。詳細はキー・バインディングの仕様を参照してください。
-
closeKey
@Deprecated protected KeyStroke closeKey
非推奨。1.3以降以前はドキュメントに記載されていなかったこのフィールドは、Java 2プラットフォーム1.3以降では使用されません。 キー・バインディングはLookAndFeelによって定義されるようになりました。詳細はキー・バインディングの仕様を参照してください。
-
navigateKey
@Deprecated protected KeyStroke navigateKey
非推奨。1.3以降以前はドキュメントに記載されていなかったこのフィールドは、Java 2プラットフォーム1.3以降では使用されません。 キー・バインディングはLookAndFeelによって定義されるようになりました。詳細はキー・バインディングの仕様を参照してください。
-
navigateKey2
@Deprecated protected KeyStroke navigateKey2
非推奨。1.3以降以前はドキュメントに記載されていなかったこのフィールドは、Java 2プラットフォーム1.3以降では使用されません。 キー・バインディングはLookAndFeelによって定義されるようになりました。詳細はキー・バインディングの仕様を参照してください。
-
-
メソッドの詳細
-
createUI
public static ComponentUI createUI(JComponent c)
BasicDesktopPaneUI
の新しいインスタンスを構築します。- パラメータ:
c
- コンポーネント- 戻り値:
BasicDesktopPaneUI
の新しいインスタンス
-
installDefaults
protected void installDefaults()
デフォルトのプロパティをインストールします。
-
uninstallDefaults
protected void uninstallDefaults()
既定のプロパティをアンインストールします。
-
installListeners
protected void installListeners()
createPropertyChangeListener
から返されたPropertyChangeListener
をJDesktopPane
上にインストールします。- 導入されたバージョン:
- 1.5
- 関連項目:
createPropertyChangeListener()
-
uninstallListeners
protected void uninstallListeners()
createPropertyChangeListener
から返されたPropertyChangeListener
をJDesktopPane
からアンインストールします。- 導入されたバージョン:
- 1.5
- 関連項目:
createPropertyChangeListener()
-
installDesktopManager
protected void installDesktopManager()
デスクトップ・マネージャをインストールします。
-
uninstallDesktopManager
protected void uninstallDesktopManager()
デスクトップ・マネージャをアンインストールします。
-
installKeyboardActions
protected void installKeyboardActions()
キーボード操作をインストールします。
-
registerKeyboardActions
protected void registerKeyboardActions()
キーボード操作を登録します。
-
unregisterKeyboardActions
protected void unregisterKeyboardActions()
キーボード操作の登録を解除します。
-
uninstallKeyboardActions
protected void uninstallKeyboardActions()
キーボード操作の登録を解除します。
-
createPropertyChangeListener
protected PropertyChangeListener createPropertyChangeListener()
JDesktopPane
にインストールするPropertyChangeListener
を返します。- 戻り値:
- デスクトップ・ペインの変更を追跡するために追加されるPropertyChangeListener
- 導入されたバージョン:
- 1.5
-
-