com.ibm.as400.ui.framework.java
Class GroupingTableHeaderUI

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.ibm.as400.ui.framework.java.GroupingTableHeaderUI

public class GroupingTableHeaderUI
extends BasicTableHeaderUI


Nested Class Summary
Modifier and Type Class and Description
 class GroupingTableHeaderUI.GroupMouseHandler
           
 
Nested classes/interfaces inherited from class javax.swing.plaf.basic.BasicTableHeaderUI
BasicTableHeaderUI.MouseInputHandler
 
Field Summary
Modifier and Type Field and Description
 
Fields inherited from class javax.swing.plaf.basic.BasicTableHeaderUI
header, mouseInputListener, rendererPane
 
Constructor Summary
Constructor and Description
GroupingTableHeaderUI()
           
 
Method Summary
Modifier and Type Method and Description
protected  MouseInputListener createMouseInputListener()
           
static ComponentUI createUI(JComponent h)
           
 Dimension getMaximumSize(JComponent c)
           
 Dimension getMinimumSize(JComponent c)
           
 Dimension getPreferredSize(JComponent c)
           
 void paint(Graphics g, JComponent c)
           
 
Methods inherited from class javax.swing.plaf.basic.BasicTableHeaderUI
getBaseline, getRolloverColumn, installDefaults, installKeyboardActions, installListeners, installUI, 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
 

Constructor Detail

GroupingTableHeaderUI

public GroupingTableHeaderUI()
Method Detail

createUI

public static ComponentUI createUI(JComponent h)

getMinimumSize

public Dimension getMinimumSize(JComponent c)
Overrides:
getMinimumSize in class BasicTableHeaderUI

getPreferredSize

public Dimension getPreferredSize(JComponent c)
Overrides:
getPreferredSize in class BasicTableHeaderUI

getMaximumSize

public Dimension getMaximumSize(JComponent c)
Overrides:
getMaximumSize in class BasicTableHeaderUI

paint

public void paint(Graphics g,
                  JComponent c)
Overrides:
paint in class BasicTableHeaderUI

createMouseInputListener

protected MouseInputListener createMouseInputListener()
Overrides:
createMouseInputListener in class BasicTableHeaderUI