org.pushingpixels.substance.internal.utils.UpdateOptimizationAware
public class SubstanceTableUI
extends org.pushingpixels.substance.internal.ui.SubstanceTableUI
JXPanel
.BasicTableUI.FocusHandler, BasicTableUI.KeyHandler, BasicTableUI.MouseInputHandler
org.pushingpixels.substance.internal.ui.SubstanceTableUI.CellRepaintCallback, org.pushingpixels.substance.internal.ui.SubstanceTableUI.ColumnRepaintCallback, org.pushingpixels.substance.internal.ui.SubstanceTableUI.RowRepaintCallback, org.pushingpixels.substance.internal.ui.SubstanceTableUI.TableCellId, org.pushingpixels.substance.internal.ui.SubstanceTableUI.TableStateListener
focusListener, keyListener, mouseInputListener, rendererPane, table
defaultEditors, defaultRenderers, drawLeadingVerticalLine, drawTrailingVerticalLine, focusedCellId, lafWidgets, rolledOverColumn, rolledOverIndices, selectedIndices, substanceFadeRolloverListener, substanceFocusListener, substancePropertyChangeListener, substanceTableStateListener
Constructor | Description |
---|---|
SubstanceTableUI() |
Modifier and Type | Method | Description |
---|---|---|
static ComponentUI |
createUI(JComponent comp) |
|
protected void |
installRendererIfNecessary(Class<?> clazz,
TableCellRenderer renderer) |
createFocusListener, createKeyListener, createMouseInputListener, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, installKeyboardActions, uninstallKeyboardActions
contains, getAccessibleChild, getAccessibleChildrenCount
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
__org__pushingpixels__substance__internal__ui__SubstanceTableUI__installDefaults, __org__pushingpixels__substance__internal__ui__SubstanceTableUI__installListeners, __org__pushingpixels__substance__internal__ui__SubstanceTableUI__installUI, __org__pushingpixels__substance__internal__ui__SubstanceTableUI__uninstallDefaults, __org__pushingpixels__substance__internal__ui__SubstanceTableUI__uninstallListeners, __org__pushingpixels__substance__internal__ui__SubstanceTableUI__uninstallUI, __org__pushingpixels__substance__internal__ui__SubstanceTableUI__update, _hasAnimations, _hasRolloverAnimations, _hasSelectionAnimations, getCellRendererInsets, getCellState, getId, getModelStateInfo, getRolloverColumnIndex, getStateTransitionTracker, getUpdateOptimizationInfo, hasRolloverAnimations, hasSelectionAnimations, installDefaults, installEditorIfNecessary, installListeners, installUI, isFocusedCell, paint, paintCell, paintCells, paintDraggedArea, paintDropLines, paintGrid, syncSelection, uninstallDefaults, uninstallEditorIfNecessary, uninstallListeners, uninstallRendererIfNecessary, uninstallUI, update
public static ComponentUI createUI(JComponent comp)
protected void installRendererIfNecessary(Class<?> clazz, TableCellRenderer renderer)
installRendererIfNecessary
in class org.pushingpixels.substance.internal.ui.SubstanceTableUI