Package rma.swing.table
Class GroupableTableHeaderUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.TableHeaderUI
javax.swing.plaf.basic.BasicTableHeaderUI
rma.swing.table.GroupableTableHeaderUI
- Direct Known Subclasses:
GroupableHeaderPrintUI
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.plaf.basic.BasicTableHeaderUI
BasicTableHeaderUI.MouseInputHandler
-
Field Summary
FieldsFields inherited from class javax.swing.plaf.basic.BasicTableHeaderUI
header, mouseInputListener, rendererPane
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ComponentUI
getColumnGroupSize
(ColumnGroup cGroup) void
paint
(Graphics g, JComponent c) protected void
protected void
paintCell
(Graphics g, Rectangle cellRect, ColumnGroup cGroup, int columnIndex) Methods inherited from class javax.swing.plaf.basic.BasicTableHeaderUI
createMouseInputListener, getBaseline, getMaximumSize, getMinimumSize, getRolloverColumn, installDefaults, installKeyboardActions, installListeners, installUI, rolloverColumnUpdated, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaselineResizeBehavior, update
-
Field Details
-
hash
-
cellRect
-
-
Constructor Details
-
GroupableTableHeaderUI
public GroupableTableHeaderUI()
-
-
Method Details
-
createUI
-
paint
- Overrides:
paint
in classBasicTableHeaderUI
-
getColumnGroupSize
-
paintCell
-
paintCell
-
getPreferredSize
- Overrides:
getPreferredSize
in classBasicTableHeaderUI
-