jwo.utils.gui
Class EditableHeaderUI

java.lang.Object
  extended byjavax.swing.plaf.ComponentUI
      extended byjavax.swing.plaf.TableHeaderUI
          extended byjavax.swing.plaf.basic.BasicTableHeaderUI
              extended byjwo.utils.gui.EditableHeaderUI

public class EditableHeaderUI
extends BasicTableHeaderUI

Controls the look and feel of the editable table header.

Version:
2.2, 24th August, 2004.
Author:
Based on the code provided by Nobuo Tamemasa, modified by Jo Wood.

Nested Class Summary
 class EditableHeaderUI.MouseInputHandler
           
 
Field Summary
 
Fields inherited from class javax.swing.plaf.basic.BasicTableHeaderUI
header, mouseInputListener, rendererPane
 
Constructor Summary
EditableHeaderUI()
           
 
Method Summary
protected  MouseInputListener createMouseInputListener()
          Creates a customised mouse input listener that responds to GUI control of the editable header.
 
Methods inherited from class javax.swing.plaf.basic.BasicTableHeaderUI
createUI, getMaximumSize, getMinimumSize, getPreferredSize, installDefaults, installKeyboardActions, installListeners, installUI, 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
 

Constructor Detail

EditableHeaderUI

public EditableHeaderUI()
Method Detail

createMouseInputListener

protected MouseInputListener createMouseInputListener()
Creates a customised mouse input listener that responds to GUI control of the editable header.

Returns:
Customsied mouse input listener.


Copyright Jo Wood, 1996-2005, last modified, 11th March, 2005