- 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 StringIS_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 MouseInputAdaptercreateBorderListener(JInternalFrame w)TitlePaneにインストールするMouseInputAdapterを返します。static ComponentUIcreateUI(JComponent c)新しい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
-
-