API Overview API Index Package Overview Direct link to this page
JDK 1.6
  javax.swing.plaf.basic. BasicTableUI View Source
Author(s)
Philip Milne
Shannon Hickey (drag and drop)
Since
Version
1.160 12/07/06
Serial
Hierarchy
 Object
      ComponentUI
          TableUI
              BasicTableUI
Implements
Subclasses
Description
public class BasicTableUI
BasicTableUI implementation
See also:   
Constructors
public BasicTableUI ()
Methods
Hide/Show inherited methods
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 FocusListener createFocusListener ()
Creates the focus listener for handling keyboard navigation in the JTable.
protected KeyListener createKeyListener ()
Creates the key listener for handling keyboard navigation in the JTable.
protected MouseInputListener createMouseInputListener ()
Creates the mouse listener for the JTable.
publicstatic ComponentUI createUI (JComponent c) [Overrides ComponentUI]
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) [Overrides ComponentUI]
  Returns the baseline.
public BaselineResizeBehavior getBaselineResizeBehavior (JComponent c) [Overrides ComponentUI]
  Returns an enum indicating how the baseline of the component changes as the size changes.
pack-private InputMap getInputMap (int condition)
public Dimension getMaximumSize (JComponent c) [Overrides ComponentUI]
  Return the maximum size of the table.
public Dimension getMinimumSize (JComponent c) [Overrides ComponentUI]
  Return the minimum size of the table.
public Dimension getPreferredSize (JComponent c) [Overrides ComponentUI]
  Return the preferred size of the table.
protected void installDefaults ()
  Initialize JTable properties, e.g.
protected void installKeyboardActions ()
Register all keyboard actions on the JTable.
protected void installListeners ()
Attaches listeners to the JTable.
public void installUI (JComponent c) [Overrides ComponentUI]
pack-privatestatic void loadActionMap (LazyActionMap map)
public void paint (Graphics g, JComponent c) [Overrides ComponentUI]
Paint a representation of the table instance that was set in installUI().
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.
Fields
Hide/Show inherited fields
protected FocusListener focusListener
protected KeyListener keyListener
protected MouseInputListener mouseInputListener
protected CellRendererPane rendererPane
protected JTable table
Nested Classes
  BasicTableUI.KeyHandler
This inner class is marked "public" due to a compiler bug.
  BasicTableUI.FocusHandler
This inner class is marked "public" due to a compiler bug.
  BasicTableUI.MouseInputHandler
This inner class is marked "public" due to a compiler bug.
  BasicTableUI.TableTransferHandler
Generated By: JavaOnTracks Doclet 0.1.4     ©Thibaut Colar