![]() |
All Packages This Package Class Hierarchy Class Search Index Class grendel.widgets.ColumnHeaderjava.lang.Object | +----java.awt.Component | +----java.awt.Container | +----com.sun.java.swing.JComponent | +----grendel.widgets.ColumnHeader
public class ColumnHeader
extends com.sun.java.swing.JComponent
implements grendel.widgets.ColumnModelListener
{
// Fields 9
static final int DRAG_THRESHOLD;
static final int RESIZE_MARGIN;
CellRendererPane fCellRendererPane;
ColumnModel fColumnModel;
boolean fDynamicUpdate;
int fHitOffset;
HeaderMouseListener fMouseListener;
boolean fOverResize;
Column fPressedColumn;
// Constructors 1
public ColumnHeader(ColumnModel);
// Methods 16
public void columnAdded(ColumnModelEvent);
public void columnMarginChanged(ChangeEvent);
public void columnMoved(ColumnModelEvent);
public void columnRemoved(ColumnModelEvent);
public void columnSelectionChanged(ChangeEvent);
public void columnWidthChanged(ColumnModelEvent);
public boolean getDynamicUpdate();
public Dimension getMaximumSize();
public Dimension getMinimumSize();
public Dimension getPreferredSize();
int hitTest(int);
public void paint(Graphics);
void paintComponent(Graphics, Component, int, int, int, int);
void resizeAndRepaint();
public void setDynamicUpdate(boolean);
public void updateUI();
// Inner Classes 1
class HeaderMouseListener
}
Fields fColumnModelColumnModel fColumnModel fCellRendererPaneCellRendererPane fCellRendererPane RESIZE_MARGINstatic final int RESIZE_MARGIN DRAG_THRESHOLDstatic final int DRAG_THRESHOLD fDynamicUpdateboolean fDynamicUpdate fOverResizeboolean fOverResize fHitOffsetint fHitOffset fPressedColumnColumn fPressedColumn fMouseListenerHeaderMouseListener fMouseListener
Constructors ColumnHeaderpublic ColumnHeader(ColumnModel aColumnModel)
Methods setDynamicUpdatepublic void setDynamicUpdate(boolean aDynamic)
getDynamicUpdatepublic boolean getDynamicUpdate()
hitTestint hitTest(int aX) paintComponentvoid paintComponent(Graphics g, Component component, int x, int y, int w, int h) columnAddedpublic void columnAdded(ColumnModelEvent e)
columnRemovedpublic void columnRemoved(ColumnModelEvent e)
columnMovedpublic void columnMoved(ColumnModelEvent e)
columnMarginChangedpublic void columnMarginChanged(ChangeEvent e)
columnWidthChangedpublic void columnWidthChanged(ColumnModelEvent e)
columnSelectionChangedpublic void columnSelectionChanged(ChangeEvent e)
resizeAndRepaintvoid resizeAndRepaint() paintpublic void paint(Graphics g)
getPreferredSizepublic Dimension getPreferredSize()
getMinimumSizepublic Dimension getMinimumSize()
getMaximumSizepublic Dimension getMaximumSize()
updateUIpublic void updateUI()
All Packages This Package Class Hierarchy Class Search IndexFreshly brewed Java API Documentation automatically generated with polardoc Version 1.0.4 |
|
|
Copyright © 1998-2000 The Mozilla Organization.
Last modified December 25, 1998. |
|