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 -
フィールドのサマリー
フィールドクラス javax.swing.plaf.basic.BasicInternalFrameUIで宣言されたフィールド
borderListener, componentListener, eastPane, frame, glassPaneDispatcher, internalFrameLayout, northPane, openMenuKey, propertyChangeListener, southPane, titlePane, westPane -
コンストラクタのサマリー
コンストラクタ -
メソッドのサマリー
修飾子と型メソッド説明protected MouseInputAdapterTitlePaneにインストールするMouseInputAdapterを返します。static ComponentUI新しいMetalInternalFrameUIインスタンスを構築します。voidsetPalette(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
-