org.embl.ebi.escience.scuflui.results
Class ResultTableUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.TableUI
javax.swing.plaf.basic.BasicTableUI
org.embl.ebi.escience.scuflui.results.ResultTableUI
public class ResultTableUI
- extends javax.swing.plaf.basic.BasicTableUI
A special TableUI, to render the ResultTable with cells that can span several
rows. Its mostly code borrowed straight from BasicTableUI, but since most of
the important methods there are marked as private, I have to reproduce them
here. The great benefits of inheritance, eh?
- Version:
- $Revision: 1.3 $
- Author:
- Kevin Glover
| Nested classes/interfaces inherited from class javax.swing.plaf.basic.BasicTableUI |
javax.swing.plaf.basic.BasicTableUI.FocusHandler, javax.swing.plaf.basic.BasicTableUI.KeyHandler, javax.swing.plaf.basic.BasicTableUI.MouseInputHandler |
|
Method Summary |
void |
paint(java.awt.Graphics g,
javax.swing.JComponent c)
|
| Methods inherited from class javax.swing.plaf.basic.BasicTableUI |
createUI, getMaximumSize, getMinimumSize, getPreferredSize, installUI, uninstallUI |
| Methods inherited from class javax.swing.plaf.ComponentUI |
contains, getAccessibleChild, getAccessibleChildrenCount, update |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ResultTableUI
public ResultTableUI()
paint
public void paint(java.awt.Graphics g,
javax.swing.JComponent c)
- Overrides:
paint in class javax.swing.plaf.basic.BasicTableUI