API Overview API Index Package Overview Direct link to this page
JDK 1.6
  javax.swing.plaf.basic. BasicInternalFrameUI View Source
Author(s)
David Kloba
Rich Schiavi
Since
Version
1.129 07/24/06
Serial
Hierarchy
 Object
      ComponentUI
          InternalFrameUI
              BasicInternalFrameUI
Implements
Subclasses
Description
public class BasicInternalFrameUI
A basic L&F implementation of JInternalFrame.
See also:   
Constructors
public BasicInternalFrameUI (JInternalFrame b)
Methods
Hide/Show inherited methods
protected void activateFrame (JInternalFrame f)
  This method is called when the frame becomes selected.
protected void closeFrame (JInternalFrame f)
  This method is called when the user wants to close the frame.
public boolean contains (JComponent c, int x, int y) [Inherited From ComponentUI]
  Returns true if the specified x,y location is contained within the look and feel's defined shape of the specified component.
protected MouseInputAdapter createBorderListener (JInternalFrame w)
protected ComponentListener createComponentListener ()
protected DesktopManager createDesktopManager ()
protected JComponent createEastPane (JInternalFrame w)
protected MouseInputListener createGlassPaneDispatcher ()
pack-private InputMap createInputMap (int condition)
protected void createInternalFrameListener ()
protected LayoutManager createLayoutManager ()
protected JComponent createNorthPane (JInternalFrame w)
protected PropertyChangeListener createPropertyChangeListener ()
protected JComponent createSouthPane (JInternalFrame w)
publicstatic ComponentUI createUI (JComponent b) [Overrides ComponentUI]
protected JComponent createWestPane (JInternalFrame w)
protected void deactivateFrame (JInternalFrame f)
  This method is called when the frame is no longer selected.
protected void deiconifyFrame (JInternalFrame f)
  This method is called when the user wants to deiconify the frame.
protected void deinstallMouseHandlers (JComponent c)
public Accessible getAccessibleChild (JComponent c, int i) [Inherited From ComponentUI]
  Returns the ith Accessible child of the object.
public int getAccessibleChildrenCount (JComponent c) [Inherited From ComponentUI]
  Returns the number of accessible children in the object.
public int getBaseline (JComponent c, int width, int height) [Inherited From ComponentUI]
  Returns the baseline.
public BaselineResizeBehavior getBaselineResizeBehavior (JComponent c) [Inherited From ComponentUI]
  Returns an enum indicating how the baseline of he component changes as the size changes.
protected DesktopManager getDesktopManager ()
  Returns the proper DesktopManager.
public JComponent getEastPane ()
pack-private InputMap getInputMap (int condition)
public Dimension getMaximumSize (JComponent x) [Overrides ComponentUI]
public Dimension getMinimumSize (JComponent x) [Overrides ComponentUI]
public JComponent getNorthPane ()
public Dimension getPreferredSize (JComponent x) [Overrides ComponentUI]
public JComponent getSouthPane ()
public JComponent getWestPane ()
protected void iconifyFrame (JInternalFrame f)
  This method is called when the user wants to iconify the frame.
protected void installComponents ()
protected void installDefaults ()
protected void installKeyboardActions ()
protected void installListeners ()
 
protected void installMouseHandlers (JComponent c)
public void installUI (JComponent c) [Overrides ComponentUI]
publicfinal boolean isKeyBindingActive ()
protectedfinal boolean isKeyBindingRegistered ()
pack-privatestatic void loadActionMap (LazyActionMap map)
protected void maximizeFrame (JInternalFrame f)
  This method is called when the user wants to maximize the frame.
protected void minimizeFrame (JInternalFrame f)
  This method is called when the user wants to minimize the frame.
public void paint (Graphics g, JComponent c) [Inherited From ComponentUI]
  Paints the specified component appropriate for the look and feel.
protected void replacePane (JComponent currentPane, JComponent newPane)
  Installs necessary mouse handlers on newPane and adds it to the frame.
public void setEastPane (JComponent c)
protectedfinal void setKeyBindingActive (boolean b)
protectedfinal void setKeyBindingRegistered (boolean b)
public void setNorthPane (JComponent c)
public void setSouthPane (JComponent c)
protected void setupMenuCloseKey ()
protected void setupMenuOpenKey ()
public void setWestPane (JComponent c)
protected void uninstallComponents ()
protected void uninstallDefaults ()
protected void uninstallKeyboardActions ()
protected void uninstallListeners ()
 
public void uninstallUI (JComponent c) [Overrides ComponentUI]
public void update (Graphics g, JComponent c) [Inherited From ComponentUI]
  Notifies this UI delegate that it's time to paint the specified component.
pack-private void updateFrameCursor ()
Fields
Hide/Show inherited fields
protected MouseInputAdapter borderListener
protected ComponentListener componentListener
protected JComponent eastPane
protected JInternalFrame frame
protected MouseInputListener glassPaneDispatcher
protected LayoutManager internalFrameLayout
protected JComponent northPane
@Deprecated
protected KeyStroke openMenuKey
  As of Java 2 platform v1.3 this previously undocumented field is no longer used.
protected PropertyChangeListener propertyChangeListener
protected JComponent southPane
protected BasicInternalFrameTitlePane titlePane
protected JComponent westPane
Nested Classes
  BasicInternalFrameUI.InternalFramePropertyChangeListener
  BasicInternalFrameUI.InternalFrameLayout
  BasicInternalFrameUI.BorderListener
Listens for border adjustments.
  BasicInternalFrameUI.ComponentHandler
  BasicInternalFrameUI.GlassPaneDispatcher
  BasicInternalFrameUI.BasicInternalFrameListener
Generated By: JavaOnTracks Doclet 0.1.4     ©Thibaut Colar