de.kleopatra.view.table
Class SelectableRenderer
java.lang.Object
de.kleopatra.view.table.SelectableRenderer
- All Implemented Interfaces:
- javax.swing.table.TableCellRenderer
- public class SelectableRenderer
- extends java.lang.Object
- implements javax.swing.table.TableCellRenderer
enable tooltips for renderers.
PENDING: handle selection as well
- Version:
- $Revision: 1.1.1.1 $ - $Date: 2003/10/14 11:13:47 $
- Author:
- (C) Jeanette Winzenburg, Berlin
Constructor Summary |
SelectableRenderer(javax.swing.table.TableCellRenderer delegate,
boolean show)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
delegate
protected javax.swing.table.TableCellRenderer delegate
showSelection
protected boolean showSelection
originalBackground
protected java.awt.Color originalBackground
selectedBackground
protected java.awt.Color selectedBackground
SelectableRenderer
public SelectableRenderer(javax.swing.table.TableCellRenderer delegate,
boolean show)
setSelectionShowing
public void setSelectionShowing(boolean showSelection)
isSelectionShowing
public boolean isSelectionShowing()
getTableCellRendererComponent
public java.awt.Component getTableCellRendererComponent(javax.swing.JTable table,
java.lang.Object value,
boolean isSelected,
boolean hasFocus,
int row,
int col)
- Specified by:
getTableCellRendererComponent
in interface javax.swing.table.TableCellRenderer
setSelectionBackground
protected void setSelectionBackground(java.awt.Component comp,
boolean isSelected)
initBackground
protected void initBackground(javax.swing.JTable table,
java.lang.Object value,
int row,
int col)
Copyright © 2003, 2004 SwingEmpire Jeanette Winzenburg. All Rights Reserved.