- 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
を返します。static ComponentUI
createUI(JComponent c)
新しいMetalInternalFrameUI
インスタンスを構築します。void
setPalette(boolean isPalette)
isPalette
がtrue
の場合、パレットのボーダーとタイトルを設定-
クラス javax.swing.plaf.basic.BasicInternalFrameUIで宣言されたメソッド
activateFrame, closeFrame, createComponentListener, createDesktopManager, createEastPane, createGlassPaneDispatcher, createInternalFrameListener, createLayoutManager, createNorthPane, createPropertyChangeListener, createSouthPane, createWestPane, deactivateFrame, deiconifyFrame, deinstallMouseHandlers, getDesktopManager, getEastPane, getMaximumSize, getMinimumSize, getNorthPane, getPreferredSize, getSouthPane, getWestPane, iconifyFrame, installComponents, installDefaults, installKeyboardActions, installListeners, installMouseHandlers, installUI, isKeyBindingActive, isKeyBindingRegistered, maximizeFrame, minimizeFrame, replacePane, setEastPane, setKeyBindingActive, setKeyBindingRegistered, setNorthPane, setSouthPane, setupMenuCloseKey, setupMenuOpenKey, setWestPane, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI
-
クラス 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
インスタンス
-
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
-
-