JRubik v0.6

es.aeat.eett.plugins.tableNavi.table
Class GroupableTableHeaderUI

java.lang.Object
  extended byjavax.swing.plaf.ComponentUI
      extended byjavax.swing.plaf.TableHeaderUI
          extended byjavax.swing.plaf.basic.BasicTableHeaderUI
              extended byes.aeat.eett.plugins.tableNavi.table.GroupableTableHeaderUI

public class GroupableTableHeaderUI
extends javax.swing.plaf.basic.BasicTableHeaderUI

Version:
1.0 11/26/98
Author:
Nobuo Tamemasa Modificado y actualizado para versiones superiores a sdk.1.2 por f00992

Nested Class Summary
 
Nested classes inherited from class javax.swing.plaf.basic.BasicTableHeaderUI
javax.swing.plaf.basic.BasicTableHeaderUI.MouseInputHandler
 
Field Summary
 
Fields inherited from class javax.swing.plaf.basic.BasicTableHeaderUI
header, mouseInputListener, rendererPane
 
Constructor Summary
GroupableTableHeaderUI()
           
 
Method Summary
private  java.awt.Dimension createHeaderSize(long width)
           
private  int getHeaderHeight()
           
 java.awt.Dimension getPreferredSize(javax.swing.JComponent c)
           
 void paint(java.awt.Graphics g, javax.swing.JComponent c)
           
private  void paintCell(java.awt.Graphics g, java.awt.Rectangle cellRect, ColumnGroup cGroup)
           
private  void paintCell(java.awt.Graphics g, java.awt.Rectangle cellRect, int columnIndex)
           
 
Methods inherited from class javax.swing.plaf.basic.BasicTableHeaderUI
createMouseInputListener, createUI, getMaximumSize, getMinimumSize, installDefaults, installKeyboardActions, installListeners, installUI, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI
 
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GroupableTableHeaderUI

public GroupableTableHeaderUI()
Method Detail

paint

public void paint(java.awt.Graphics g,
                  javax.swing.JComponent c)

paintCell

private void paintCell(java.awt.Graphics g,
                       java.awt.Rectangle cellRect,
                       int columnIndex)

paintCell

private void paintCell(java.awt.Graphics g,
                       java.awt.Rectangle cellRect,
                       ColumnGroup cGroup)

getHeaderHeight

private int getHeaderHeight()

createHeaderSize

private java.awt.Dimension createHeaderSize(long width)

getPreferredSize

public java.awt.Dimension getPreferredSize(javax.swing.JComponent c)

JRubik v0.6

JRubik v0.6