com.eliad.swing
Class BasicGridHeaderUI

java.lang.Object
  |
  +--javax.swing.plaf.ComponentUI
        |
        +--com.eliad.swing.GridUI
              |
              +--com.eliad.swing.BasicGridUI
                    |
                    +--com.eliad.swing.BasicGridHeaderUI

public class BasicGridHeaderUI
extends BasicGridUI

Basic GridHeaderUI implementation. Suitable for grid headers.

Version:
0.90 00/03/26
Author:
Stephan Szymkowicz

Inner classes inherited from class com.eliad.swing.BasicGridUI
BasicGridUI.FocusHandler, BasicGridUI.MouseInputHandler, BasicGridUI.ResizableContext
 
Field Summary
protected  JSmartGrid gridHeader_
           
 
Fields inherited from class com.eliad.swing.BasicGridUI
focusListener_, grid_, keyListener_, mouseInputListener_
 
Constructor Summary
BasicGridHeaderUI()
           
 
Method Summary
static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
           
protected  void installDefaults()
          Initialize Grid Header properties, e.g. font, foreground, and background.
 void installUI(javax.swing.JComponent jc)
           
 
Methods inherited from class com.eliad.swing.BasicGridUI
clearDirtyDraggingArea, clearDraggingArea, createFocusListener, createKeyListener, createMouseInputListener, getMaximumSize, getMinimumSize, getPreferredSize, installKeyboardActions, installListeners, paint, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI
 
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

gridHeader_

protected transient JSmartGrid gridHeader_
Constructor Detail

BasicGridHeaderUI

public BasicGridHeaderUI()
Method Detail

createUI

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

installUI

public void installUI(javax.swing.JComponent jc)
Overrides:
installUI in class BasicGridUI

installDefaults

protected void installDefaults()
Initialize Grid Header properties, e.g. font, foreground, and background. The font, foreground, and background properties are only set if their current value is either null or a UIResource, other properties are set if the current value is null.
Overrides:
installDefaults in class BasicGridUI
See Also:
installUI(javax.swing.JComponent)