com.alee.laf.table
Class WebTableStyle

java.lang.Object
  extended by com.alee.laf.table.WebTableStyle

public final class WebTableStyle
extends java.lang.Object

WebTable style class.

Author:
Mikle Garin

Field Summary
static java.awt.Color background
          Table selection background.
static java.awt.Color cellEditorBackground
          Cell editor background.
static java.awt.Color cellEditorForeground
          Cell editor foreground.
static java.awt.Dimension cellsSpacing
          Default spacing berween table cells
static int clickCountToStartEdit
          Clicks required to start table cell editing.
static java.awt.Color foreground
          Table selection background.
static java.awt.Color gridColor
          Table selection background.
static java.awt.Color headerBottomBgColor
          Default bottom header background color.
static java.awt.Color headerBottomLineColor
          Default bottom header line color.
static int headerHeight
          Default header height.
static java.awt.Insets headerMargin
          Default header margin.
static java.awt.Color headerTopBgColor
          Default top header background color.
static java.awt.Color headerTopLineColor
          Default top header line color.
static int rowHeight
          Default row height.
static java.awt.Color scrollPaneBackgroundColor
          Scrollpane background.
static java.awt.Color selectionBackground
          Table selection background.
static java.awt.Color selectionForeground
          Table selection background.
static boolean showHorizontalLines
          Whether to show horizontal lines by default or not.
static boolean showVerticalLines
          Whether to show vertical lines by default or not.
 
Constructor Summary
WebTableStyle()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

headerHeight

public static int headerHeight
Default header height.


headerMargin

public static java.awt.Insets headerMargin
Default header margin.


headerTopLineColor

public static java.awt.Color headerTopLineColor
Default top header line color.


headerBottomLineColor

public static java.awt.Color headerBottomLineColor
Default bottom header line color.


headerTopBgColor

public static java.awt.Color headerTopBgColor
Default top header background color.


headerBottomBgColor

public static java.awt.Color headerBottomBgColor
Default bottom header background color.


rowHeight

public static int rowHeight
Default row height.


showHorizontalLines

public static boolean showHorizontalLines
Whether to show horizontal lines by default or not.


showVerticalLines

public static boolean showVerticalLines
Whether to show vertical lines by default or not.


cellsSpacing

public static java.awt.Dimension cellsSpacing
Default spacing berween table cells


gridColor

public static java.awt.Color gridColor
Table selection background.


foreground

public static java.awt.Color foreground
Table selection background.


background

public static java.awt.Color background
Table selection background.


selectionForeground

public static java.awt.Color selectionForeground
Table selection background.


selectionBackground

public static java.awt.Color selectionBackground
Table selection background.


scrollPaneBackgroundColor

public static java.awt.Color scrollPaneBackgroundColor
Scrollpane background.


clickCountToStartEdit

public static int clickCountToStartEdit
Clicks required to start table cell editing. Set to -1 to disable editing caused by mouse events.


cellEditorBackground

public static java.awt.Color cellEditorBackground
Cell editor background.


cellEditorForeground

public static java.awt.Color cellEditorForeground
Cell editor foreground.

Constructor Detail

WebTableStyle

public WebTableStyle()