- java.lang.Object
-
- javax.swing.plaf.ComponentUI
-
- javax.swing.plaf.InternalFrameUI
-
- javax.swing.plaf.basic.BasicInternalFrameUI
-
- javax.swing.plaf.metal.MetalInternalFrameUI
-
public class MetalInternalFrameUI extends BasicInternalFrameUI
JInternalFrameのMetal実装です。
-
-
ネストされたクラスのサマリー
-
クラス javax.swing.plaf.basic.BasicInternalFrameUIから継承されたネストされたクラス/インタフェース
BasicInternalFrameUI.BasicInternalFrameListener, BasicInternalFrameUI.BorderListener, BasicInternalFrameUI.ComponentHandler, BasicInternalFrameUI.GlassPaneDispatcher, BasicInternalFrameUI.InternalFrameLayout, BasicInternalFrameUI.InternalFramePropertyChangeListener
-
-
フィールドのサマリー
フィールド 修飾子と型 フィールド 説明 protected static String
IS_PALETTE
プロパティJInternalFrame.isPalette
。-
クラス javax.swing.plaf.basic.BasicInternalFrameUIから継承されたフィールド
borderListener, componentListener, eastPane, frame, glassPaneDispatcher, internalFrameLayout, northPane, openMenuKey, propertyChangeListener, southPane, titlePane, westPane
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 MetalInternalFrameUI(JInternalFrame b)
新しいMetalInternalFrameUI
インスタンスを構築します。
-
メソッドのサマリー
すべてのメソッド 静的メソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 protected MouseInputAdapter
createBorderListener(JInternalFrame w)
TitlePaneにインストールするMouseInputAdapter
を返します。protected JComponent
createNorthPane(JInternalFrame w)
北ペインを作成します。static ComponentUI
createUI(JComponent c)
新しいMetalInternalFrameUI
インスタンスを構築します。protected void
installKeyboardActions()
キーボード操作をインストールします。protected void
installListeners()
リスナーをインストールします。void
installUI(JComponent c)
UIをインストールします。void
setPalette(boolean isPalette)
isPalette
がtrue
の場合、パレットのボーダーとタイトルを設定protected void
uninstallComponents()
コンポーネントをアンインストールします。protected void
uninstallKeyboardActions()
キーボード操作をアンインストールします。protected void
uninstallListeners()
リスナーをアンインストールします。void
uninstallUI(JComponent c)
UIをアンインストールします。-
クラス javax.swing.plaf.basic.BasicInternalFrameUIから継承されたメソッド
activateFrame, closeFrame, createComponentListener, createDesktopManager, createEastPane, createGlassPaneDispatcher, createInternalFrameListener, createLayoutManager, createPropertyChangeListener, createSouthPane, createWestPane, deactivateFrame, deiconifyFrame, deinstallMouseHandlers, getDesktopManager, getEastPane, getMaximumSize, getMinimumSize, getNorthPane, getPreferredSize, getSouthPane, getWestPane, iconifyFrame, installComponents, installDefaults, installMouseHandlers, isKeyBindingActive, isKeyBindingRegistered, maximizeFrame, minimizeFrame, replacePane, setEastPane, setKeyBindingActive, setKeyBindingRegistered, setNorthPane, setSouthPane, setupMenuCloseKey, setupMenuOpenKey, setWestPane, uninstallDefaults
-
クラス javax.swing.plaf.ComponentUIから継承されたメソッド
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, paint, update
-
-
-
-
フィールドの詳細
-
IS_PALETTE
protected static String IS_PALETTE
プロパティJInternalFrame.isPalette
。
-
-
コンストラクタの詳細
-
MetalInternalFrameUI
public MetalInternalFrameUI(JInternalFrame b)
新しいMetalInternalFrameUI
インスタンスを構築します。- パラメータ:
b
- 内部フレーム
-
-
メソッドの詳細
-
createUI
public static ComponentUI createUI(JComponent c)
新しいMetalInternalFrameUI
インスタンスを構築します。- パラメータ:
c
- コンポーネント- 戻り値:
- 新しい
MetalInternalFrameUI
インスタンス
-
installUI
public void installUI(JComponent c)
クラスからコピーされた説明:BasicInternalFrameUI
UIをインストールします。- オーバーライド:
installUI
、クラス:BasicInternalFrameUI
- パラメータ:
c
- コンポーネント- 関連項目:
ComponentUI.uninstallUI(javax.swing.JComponent)
,JComponent.setUI(javax.swing.plaf.ComponentUI)
,JComponent.updateUI()
-
uninstallUI
public void uninstallUI(JComponent c)
クラスからコピーされた説明:BasicInternalFrameUI
UIをアンインストールします。- オーバーライド:
uninstallUI
、クラス:BasicInternalFrameUI
- パラメータ:
c
- コンポーネント- 関連項目:
ComponentUI.installUI(javax.swing.JComponent)
,JComponent.updateUI()
-
installListeners
protected void installListeners()
クラスからコピーされた説明:BasicInternalFrameUI
リスナーをインストールします。- オーバーライド:
installListeners
、クラス:BasicInternalFrameUI
-
uninstallListeners
protected void uninstallListeners()
クラスからコピーされた説明:BasicInternalFrameUI
リスナーをアンインストールします。- オーバーライド:
uninstallListeners
、クラス:BasicInternalFrameUI
-
installKeyboardActions
protected void installKeyboardActions()
クラスからコピーされた説明:BasicInternalFrameUI
キーボード操作をインストールします。- オーバーライド:
installKeyboardActions
、クラス:BasicInternalFrameUI
-
uninstallKeyboardActions
protected void uninstallKeyboardActions()
クラスからコピーされた説明:BasicInternalFrameUI
キーボード操作をアンインストールします。- オーバーライド:
uninstallKeyboardActions
、クラス:BasicInternalFrameUI
-
uninstallComponents
protected void uninstallComponents()
クラスからコピーされた説明:BasicInternalFrameUI
コンポーネントをアンインストールします。- オーバーライド:
uninstallComponents
、クラス:BasicInternalFrameUI
-
createNorthPane
protected JComponent createNorthPane(JInternalFrame w)
クラスからコピーされた説明:BasicInternalFrameUI
北ペインを作成します。- オーバーライド:
createNorthPane
、クラス:BasicInternalFrameUI
- パラメータ:
w
- 内部フレーム- 戻り値:
- 北ペイン
-
setPalette
public void setPalette(boolean isPalette)
isPalette
がtrue
の場合、パレットのボーダーとタイトルを設定- パラメータ:
isPalette
-true
、パレットのボーダーとタイトルを設定する場合
-
createBorderListener
protected MouseInputAdapter createBorderListener(JInternalFrame w)
TitlePaneにインストールするMouseInputAdapter
を返します。- オーバーライド:
createBorderListener
、クラス:BasicInternalFrameUI
- パラメータ:
w
-JInternalFrame
- 戻り値:
- TitlePaneにインストールされる
MouseInputAdapter
- 導入されたバージョン:
- 1.6
-
-