com.alee.laf.table
Class WebTableHeaderUI

java.lang.Object
  extended by javax.swing.plaf.ComponentUI
      extended by javax.swing.plaf.TableHeaderUI
          extended by javax.swing.plaf.basic.BasicTableHeaderUI
              extended by com.alee.laf.table.WebTableHeaderUI

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

User: mgarin Date: 17.08.11 Time: 23:08


Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.plaf.basic.BasicTableHeaderUI
javax.swing.plaf.basic.BasicTableHeaderUI.MouseInputHandler
 
Field Summary
static java.awt.Color bottomBgColor
           
static java.awt.Color bottomLineColor
           
static java.awt.Color topBgColor
           
static java.awt.Color topLineColor
           
 
Fields inherited from class javax.swing.plaf.basic.BasicTableHeaderUI
header, mouseInputListener, rendererPane
 
Constructor Summary
WebTableHeaderUI()
           
 
Method Summary
static java.awt.GradientPaint createBackgroundPaint(int x1, int y1, int x2, int y2)
           
static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
           
 java.awt.Dimension getPreferredSize(javax.swing.JComponent c)
           
 void installUI(javax.swing.JComponent c)
           
 void paint(java.awt.Graphics g, javax.swing.JComponent c)
           
 
Methods inherited from class javax.swing.plaf.basic.BasicTableHeaderUI
createMouseInputListener, getBaseline, getMaximumSize, getMinimumSize, getRolloverColumn, installDefaults, installKeyboardActions, installListeners, rolloverColumnUpdated, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI
 
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaselineResizeBehavior, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

topLineColor

public static final java.awt.Color topLineColor

topBgColor

public static final java.awt.Color topBgColor

bottomBgColor

public static final java.awt.Color bottomBgColor

bottomLineColor

public static final java.awt.Color bottomLineColor
Constructor Detail

WebTableHeaderUI

public WebTableHeaderUI()
Method Detail

createUI

public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)

installUI

public void installUI(javax.swing.JComponent c)
Overrides:
installUI in class javax.swing.plaf.basic.BasicTableHeaderUI

paint

public void paint(java.awt.Graphics g,
                  javax.swing.JComponent c)
Overrides:
paint in class javax.swing.plaf.basic.BasicTableHeaderUI

createBackgroundPaint

public static java.awt.GradientPaint createBackgroundPaint(int x1,
                                                           int y1,
                                                           int x2,
                                                           int y2)

getPreferredSize

public java.awt.Dimension getPreferredSize(javax.swing.JComponent c)
Overrides:
getPreferredSize in class javax.swing.plaf.basic.BasicTableHeaderUI