- 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_PALETTEprotected static String IS_PALETTE プロパティJInternalFrame.isPalette。
 
- 
 - 
コンストラクタの詳細- 
MetalInternalFrameUIpublic MetalInternalFrameUI(JInternalFrame b) 新しいMetalInternalFrameUIインスタンスを構築します。- パラメータ:
- b- 内部フレーム
 
 
- 
 - 
メソッドの詳細- 
createUIpublic static ComponentUI createUI(JComponent c) 新しいMetalInternalFrameUIインスタンスを構築します。- パラメータ:
- c- コンポーネント
- 戻り値:
- 新しいMetalInternalFrameUIインスタンス
 
 - 
setPalettepublic void setPalette(boolean isPalette) isPaletteがtrueの場合、パレットのボーダーとタイトルを設定- パラメータ:
- isPalette-- true、パレットのボーダーとタイトルを設定する場合
 
 - 
createBorderListenerprotected MouseInputAdapter createBorderListener(JInternalFrame w) TitlePaneにインストールするMouseInputAdapterを返します。- オーバーライド:
- createBorderListener、クラス:- BasicInternalFrameUI
- パラメータ:
- w-- JInternalFrame
- 戻り値:
- TitlePaneにインストールされるMouseInputAdapter
- 導入されたバージョン:
- 1.6
 
 
- 
 
-