java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.InternalFrameUI
javax.swing.plaf.basic.BasicInternalFrameUI
javax.swing.plaf.metal.MetalInternalFrameUI
Metal implementation of JInternalFrame.
- 
Nested Class SummaryNested classes/interfaces declared in class javax.swing.plaf.basic.BasicInternalFrameUIBasicInternalFrameUI.BasicInternalFrameListener, BasicInternalFrameUI.BorderListener, BasicInternalFrameUI.ComponentHandler, BasicInternalFrameUI.GlassPaneDispatcher, BasicInternalFrameUI.InternalFrameLayout, BasicInternalFrameUI.InternalFramePropertyChangeListener
- 
Field SummaryFieldsFields declared in class javax.swing.plaf.basic.BasicInternalFrameUIborderListener, componentListener, eastPane, frame, glassPaneDispatcher, internalFrameLayout, northPane, openMenuKey, propertyChangeListener, southPane, titlePane, westPane
- 
Constructor SummaryConstructorsConstructorDescriptionConstructs a newMetalInternalFrameUIinstance.
- 
Method SummaryModifier and TypeMethodDescriptionprotected MouseInputAdapterReturns theMouseInputAdapterthat will be installed on the TitlePane.static ComponentUIConstructs a newMetalInternalFrameUIinstance.voidsetPalette(boolean isPalette) IfisPaletteistrue, sets palette border and titleMethods declared in class javax.swing.plaf.basic.BasicInternalFrameUIactivateFrame, 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, uninstallUIMethods declared in class javax.swing.plaf.ComponentUIcontains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, paint, update
- 
Field Details- 
IS_PALETTEThe propertyJInternalFrame.isPalette.
 
- 
- 
Constructor Details- 
MetalInternalFrameUIConstructs a newMetalInternalFrameUIinstance.- Parameters:
- b- an internal frame
 
 
- 
- 
Method Details- 
createUIConstructs a newMetalInternalFrameUIinstance.- Parameters:
- c- a component
- Returns:
- a new MetalInternalFrameUIinstance
 
- 
setPalettepublic void setPalette(boolean isPalette) IfisPaletteistrue, sets palette border and title- Parameters:
- isPalette- if- true, sets palette border and title
 
- 
createBorderListenerReturns theMouseInputAdapterthat will be installed on the TitlePane.- Overrides:
- createBorderListenerin class- BasicInternalFrameUI
- Parameters:
- w- the- JInternalFrame
- Returns:
- the MouseInputAdapterthat will be installed on the TitlePane.
- Since:
- 1.6
 
 
-