borland Packages  Class Hierarchy  dbswing Package 

TableCurrentRowRenderer component

java.lang.Object
   +----java.awt.Component
           +----java.awt.Container
                   +----javax.swing.JComponent
                           +----javax.swing.JLabel
                                   +----com.borland.dbswing.TableCurrentRowRenderer

About the TableCurrentRowRenderer component

Variables  Constructors  Properties  Methods  Event Listeners

Implements NavigationListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible, SwingConstants, TableCellRenderer

Note: This is a feature of JBuilder Professional and Enterprise.

TableCurrentRowRenderer is a TableCellRenderer that paints an icon to indicate a JTable's currently selected row. By default, the icon is a black triangle. You can specify an icon of your choosing with the icon property inherited from JLabel, which TableCurrentRowRenderer extends. TableCurrentRowRenderer can be set as TableRowHeader's renderer to indicate a JTable's current row in the row header area of a JScrollPane.

Example:

JTable jTable = new JTable();
TableRowHeader rowHeader = new TableRowHeader(jTable);
rowHeader.setCellRenderer(new TableCurrentRowRenderer());

TableCurrentRowRenderer variables

Variables implemented in java.awt.Component

Variables implemented in javax.swing.JComponent

Variables implemented in javax.swing.JLabel

TableCurrentRowRenderer constructors

TableCurrentRowRenderer properties

*Read-only properties **Write-only properties

Properties implemented in java.awt.Component

Properties implemented in java.awt.Container

Properties implemented in java.lang.Object

Properties implemented in javax.swing.JComponent

Properties implemented in javax.swing.JLabel

TableCurrentRowRenderer methods

Methods implemented in this class

Methods implemented in java.awt.Component

Methods implemented in java.awt.Container

Methods implemented in java.lang.Object

Methods implemented in javax.swing.JComponent

Methods implemented in javax.swing.JLabel

TableCurrentRowRenderer event listeners


TableCurrentRowRenderer constructors

TableCurrentRowRenderer()

  public TableCurrentRowRenderer()
Constructs a TableCurrentRowRenderer and sets the icon to be image/JdbcurrentRowArrow.gif.

TableCurrentRowRenderer event listeners

This component is a source for the following event sets.

ancestor

 public void addAncestorListener(javax.swing.event.AncestorListener )
 public void removeAncestorListener(javax.swing.event.AncestorListener )

component

 public synchronized void addComponentListener(java.awt.event.ComponentListener )
 public synchronized void removeComponentListener(java.awt.event.ComponentListener )

container

 public synchronized void addContainerListener(java.awt.event.ContainerListener )
 public synchronized void removeContainerListener(java.awt.event.ContainerListener )

focus

 public synchronized void addFocusListener(java.awt.event.FocusListener )
 public synchronized void removeFocusListener(java.awt.event.FocusListener )

inputMethod

 public synchronized void addInputMethodListener(java.awt.event.InputMethodListener )
 public synchronized void removeInputMethodListener(java.awt.event.InputMethodListener )

key

 public synchronized void addKeyListener(java.awt.event.KeyListener )
 public synchronized void removeKeyListener(java.awt.event.KeyListener )

mouse

 public synchronized void addMouseListener(java.awt.event.MouseListener )
 public synchronized void removeMouseListener(java.awt.event.MouseListener )

mouseMotion

 public synchronized void addMouseMotionListener(java.awt.event.MouseMotionListener )
 public synchronized void removeMouseMotionListener(java.awt.event.MouseMotionListener )

propertyChange

 public synchronized void addPropertyChangeListener(java.beans.PropertyChangeListener )
 public synchronized void removePropertyChangeListener(java.beans.PropertyChangeListener )

vetoableChange

 public synchronized void addVetoableChangeListener(java.beans.VetoableChangeListener )
 public synchronized void removeVetoableChangeListener(java.beans.VetoableChangeListener )