javax.swing.plaf.metal
Class MetalInternalFrameUIjava.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
Metal implementation of JInternalFrame.
Nested Class Summary
Nested classes inherited from class javax.swing.plaf.basic.BasicInternalFrameUI BasicInternalFrameUI.BasicInternalFrameListener, BasicInternalFrameUI.BorderListener, BasicInternalFrameUI.ComponentHandler, BasicInternalFrameUI.GlassPaneDispatcher, BasicInternalFrameUI.InternalFrameLayout, BasicInternalFrameUI.InternalFramePropertyChangeListener
Field Summary
protected static String IS_PALETTE
Fields inherited from class javax.swing.plaf.basic.BasicInternalFrameUI borderListener, componentListener, eastPane, frame, glassPaneDispatcher, internalFrameLayout, northPane, openMenuKey, propertyChangeListener, southPane, titlePane, westPane
Constructor Summary
MetalInternalFrameUI(JInternalFrame b)
Method Summary
protected JComponent createNorthPane(JInternalFrame w)
static ComponentUI createUI(JComponent c)
Returns an instance of the UI delegate for the specified component.protected void installKeyboardActions()
protected void installListeners()
void installUI(JComponent c)
Configures the specified component appropriate for the look and feel.void setPalette(boolean isPalette)
protected void uninstallComponents()
protected void uninstallKeyboardActions()
protected void uninstallListeners()
void uninstallUI(JComponent c)
Reverses configuration which was done on the specified component during installUI.