public class DefaultEmptyCellRenderer extends GridCellRenderer
truncationStylehoverDetailLeftMouseButtonDown, MouseMove| Constructor and Description |
|---|
DefaultEmptyCellRenderer() |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.swt.graphics.Point |
computeSize(org.eclipse.swt.graphics.GC gc,
int wHint,
int hHint,
java.lang.Object value)
Returns the size of the given value's visual representation.
|
boolean |
notify(int event,
org.eclipse.swt.graphics.Point point,
java.lang.Object value)
Mechanism used to notify the light weight widgets that an event occurred
that it might be interested in.
|
void |
paint(org.eclipse.swt.graphics.GC gc,
java.lang.Object value)
Paints the visual representation of the given value on the given GC.
|
getAlignment, getColumn, getRow, getTextBounds, getTruncationStyle, getVerticalAlignment, isCellFocus, isCellSelected, isCheck, isColumnHover, isDragging, isRowFocus, isRowHover, isTree, isWordWrap, setAlignment, setCellFocus, setCellSelected, setCheck, setColumn, setColumnHover, setDragging, setRow, setRowFocus, setRowHover, setTree, setTruncationStyle, setVerticalAlignment, setWordWrapgetHoverDetail, setHoverDetailgetBounds, getDisplay, getSize, isExpanded, isFocus, isHover, isMouseDown, isSelected, setBounds, setBounds, setDisplay, setExpanded, setFocus, setHover, setLocation, setLocation, setMouseDown, setSelected, setSize, setSizeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetBounds, setBounds, setDisplay, setExpanded, setFocus, setHover, setLocation, setLocation, setMouseDown, setSelected, setSize, setSizepublic void paint(org.eclipse.swt.graphics.GC gc,
java.lang.Object value)
Implementors need to respect the bounds values that may have been
specified. The bounds values may affect the x and y values for all
drawing operations as well as the width and heights. Implementors may use
a Transform to translate the coordinates of all the
drawing operations, otherwise they will need to offset each draw.
gc - GC to paint withvalue - the value being paintedpublic org.eclipse.swt.graphics.Point computeSize(org.eclipse.swt.graphics.GC gc,
int wHint,
int hHint,
java.lang.Object value)
gc - convenience GC for string and text extentswHint - given width (or SWT.DEFAULT)hHint - given height (or SWT.DEFAULT)value - value to be sizedpublic boolean notify(int event,
org.eclipse.swt.graphics.Point point,
java.lang.Object value)
event - Event type.point - Location of event.value - New value.