Adempiere 3.5.2a

org.compiere.plaf
Class CompiereTableHeaderUI

java.lang.Object
  extended by javax.swing.plaf.ComponentUI
      extended by javax.swing.plaf.TableHeaderUI
          extended by javax.swing.plaf.basic.BasicTableHeaderUI
              extended by org.compiere.plaf.CompiereTableHeaderUI

public class CompiereTableHeaderUI
extends BasicTableHeaderUI

Table Header UI 3D effect

Version:
$Id: AdempiereTableHeaderUI.java,v 1.2 2006/07/30 00:52:24 jjanke Exp $
Author:
Jorg Janke

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.plaf.basic.BasicTableHeaderUI
BasicTableHeaderUI.MouseInputHandler
 
Field Summary
 
Fields inherited from class javax.swing.plaf.basic.BasicTableHeaderUI
header, mouseInputListener, rendererPane
 
Constructor Summary
CompiereTableHeaderUI()
           
 
Method Summary
static ComponentUI createUI(JComponent c)
          Static Create UI
 void installUI(JComponent c)
          Install UI - set not Opaque
 void paint(Graphics g, JComponent c)
          Paint 3D box
 void update(Graphics g, JComponent c)
          Update - This method is invoked by JComponent when the specified component is being painted.
 
Methods inherited from class javax.swing.plaf.basic.BasicTableHeaderUI
createMouseInputListener, getBaseline, getMaximumSize, getMinimumSize, getPreferredSize, getRolloverColumn, installDefaults, installKeyboardActions, installListeners, rolloverColumnUpdated, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI
 
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaselineResizeBehavior
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompiereTableHeaderUI

public CompiereTableHeaderUI()
Method Detail

createUI

public static ComponentUI createUI(JComponent c)
Static Create UI

Parameters:
c - Component
Returns:
Adempiere TableHeader UI

installUI

public void installUI(JComponent c)
Install UI - set not Opaque

Overrides:
installUI in class BasicTableHeaderUI
Parameters:
c -

update

public void update(Graphics g,
                   JComponent c)
Update - This method is invoked by JComponent when the specified component is being painted. By default this method will fill the specified component with its background color (if its opaque property is true) and then immediately call paint.

Overrides:
update in class ComponentUI
Parameters:
g - the Graphics context in which to paint
c - the component being painted
See Also:
paint(java.awt.Graphics, javax.swing.JComponent), JComponent.paintComponent(java.awt.Graphics)

paint

public void paint(Graphics g,
                  JComponent c)
Paint 3D box

Overrides:
paint in class BasicTableHeaderUI
Parameters:
g -
c -

Adempiere 3.5.2a

Adempiere® is a registered trademark of ADempiere Business Inc. ©2004-2008 HumanFlash.com All rights reserved.