public abstract class GridSheet.AbstractCellRenderer extends java.lang.Object implements GridSheet.CellRenderer
| Constructor and Description |
|---|
AbstractCellRenderer() |
| Modifier and Type | Method and Description |
|---|---|
void |
addTo(nxm.sys.libg.MWindow mw)
Add to MWindow
|
java.lang.String |
getData()
get Data
|
java.lang.Object |
getDataObj()
Get Data Object
|
java.awt.Color |
getDefBg()
get default background color
|
java.awt.Color |
getDefFg()
get default foreground color
|
void |
hidePanel()
hide panel
|
boolean |
inXBounds(int xval)
is this in XBounds
|
boolean |
isSelected()
is this selected
|
void |
refresh()
refresh
|
void |
setColors()
set colors
|
void |
setColors(java.awt.Color fg,
java.awt.Color bg)
set colors
|
void |
setData(java.lang.String val)
set Data
|
void |
setDataObj(java.lang.Object obj)
set Data object
|
void |
setMaxX(int maxX)
set max X
|
void |
setRectangle(int x,
int y,
int width,
int height)
set rectangle
|
void |
setSelected(boolean val)
set whether this cell is selected
|
void |
setSelected(boolean fgHilite,
java.awt.Color selcolor)
set selected attributes
|
void |
setSelected(boolean fgHilite,
java.awt.Color selcolor,
java.awt.Color fg,
java.awt.Color bg)
set selected attributes
|
void |
setStringFmt(int fmt)
Set string format
|
void |
showPanel()
show panel
|
void |
toggle()
toggle
|
public void refresh()
GridSheet.CellRendererrefresh in interface GridSheet.CellRendererpublic void hidePanel()
GridSheet.CellRendererhidePanel in interface GridSheet.CellRendererpublic void showPanel()
GridSheet.CellRenderershowPanel in interface GridSheet.CellRendererpublic void toggle()
GridSheet.CellRenderertoggle in interface GridSheet.CellRendererpublic void setDataObj(java.lang.Object obj)
GridSheet.CellRenderersetDataObj in interface GridSheet.CellRendererobj - Data Objectpublic java.lang.Object getDataObj()
GridSheet.CellRenderergetDataObj in interface GridSheet.CellRendererpublic void addTo(nxm.sys.libg.MWindow mw)
GridSheet.CellRendereraddTo in interface GridSheet.CellRenderermw - MWindow to add this topublic void setData(java.lang.String val)
GridSheet.CellRenderersetData in interface GridSheet.CellRendererval - String Datapublic java.lang.String getData()
GridSheet.CellRenderergetData in interface GridSheet.CellRendererpublic void setSelected(boolean val)
GridSheet.CellRenderersetSelected in interface GridSheet.CellRendererval - true for selectedpublic boolean isSelected()
GridSheet.CellRendererisSelected in interface GridSheet.CellRendererpublic java.awt.Color getDefFg()
GridSheet.CellRenderergetDefFg in interface GridSheet.CellRendererpublic java.awt.Color getDefBg()
GridSheet.CellRenderergetDefBg in interface GridSheet.CellRendererpublic void setColors()
GridSheet.CellRenderersetColors in interface GridSheet.CellRendererpublic void setColors(java.awt.Color fg,
java.awt.Color bg)
GridSheet.CellRenderersetColors in interface GridSheet.CellRendererfg - foreground colorbg - background colorpublic void setRectangle(int x,
int y,
int width,
int height)
GridSheet.CellRenderersetRectangle in interface GridSheet.CellRendererx - column positiony - row positionwidth - widthheight - heightpublic void setStringFmt(int fmt)
fmt - int defining formatpublic void setMaxX(int maxX)
GridSheet.CellRenderersetMaxX in interface GridSheet.CellRenderermaxX - maximim xpublic boolean inXBounds(int xval)
GridSheet.CellRendererinXBounds in interface GridSheet.CellRendererxval - x value to checkpublic void setSelected(boolean fgHilite,
java.awt.Color selcolor)
GridSheet.CellRenderersetSelected in interface GridSheet.CellRendererfgHilite - foreground highlightselcolor - selection colorpublic void setSelected(boolean fgHilite,
java.awt.Color selcolor,
java.awt.Color fg,
java.awt.Color bg)
GridSheet.CellRenderersetSelected in interface GridSheet.CellRendererfgHilite - foreground highlightselcolor - selection colorfg - foreground colorbg - background color