Class EditableHeaderUI

  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.

2.2, 24th August, 2004.
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
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


public EditableHeaderUI()
Method Detail


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

Customsied mouse input listener.

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