javax.swing.plaf.metal
Class MetalInternalFrameUI

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

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.
 
Methods inherited from class javax.swing.plaf.basic.BasicInternalFrameUI
activateFrame, closeFrame, createBorderListener, createComponentListener, createDesktopManager, createEastPane, createGlassPaneDispatcher, createInternalFrameListener, createLayoutManager, createPropertyChangeListener, createSouthPane, createWestPane, deactivateFrame, deiconifyFrame, deinstallMouseHandlers, getDesktopManager, getEastPane, getMaximumSize, getMinimumSize, getNorthPane, getPreferredSize, getSouthPane, getWestPane, iconifyFrame, installComponents, installDefaults, installMouseHandlers, isKeyBindingActive, isKeyBindingRegistered, maximizeFrame, minimizeFrame, replacePane, setEastPane, setKeyBindingActive, setKeyBindingRegistered, setNorthPane, setSouthPane,