public interface IXYGraphLibInt
Modifier and Type | Interface and Description |
---|---|
static class |
IXYGraphLibInt.BgColor |
static class |
IXYGraphLibInt.ButtonImages |
static class |
IXYGraphLibInt.FgColor |
static class |
IXYGraphLibInt.Pt |
Modifier and Type | Method and Description |
---|---|
void |
createColor(int no,
IXYGraphLib.RGB value) |
void |
drawBackground(IXYGraphLib.Rect rect) |
void |
drawCircle(int x,
int y,
int radius) |
void |
drawImage(IXYGraphLib.Rect rect,
IXYGraphLibInt.ButtonImages button,
boolean enabled) |
void |
drawLine(int x1,
int y1,
int x2,
int y2) |
void |
drawPolyline(int[] points,
int num) |
void |
drawRectangle(int x,
int y,
int width,
int height) |
void |
drawRectangle(IXYGraphLib.Rect rect) |
void |
drawRoundRectangle(IXYGraphLib.Rect rect,
int radius) |
void |
drawText(java.lang.String label,
int x,
int y) |
void |
drawTextRect(int number,
java.lang.String label,
IXYGraphLib.Rect rect) |
void |
fillRectangle(IXYGraphLib.Rect rect) |
void |
fillRoundRectangle(IXYGraphLib.Rect rect,
int radius) |
IXYGraphLibInt.Pt |
getAverageCharacterSize() |
IXYGraphLib.Rect |
getBounds() |
float |
getButtonRatio()
Get the ration of button width to height.
|
IXYGraphLibInt.Pt |
getStringExtends(java.lang.String s) |
boolean |
hasOwnButtonDrawing(IXYGraphLibInt.ButtonImages button)
If true, the core will not paint the buttons.
|
void |
registerXYPlot(IXYGraphLibAdapter xyPlot) |
void |
setAxisColor(int r,
int g,
int b) |
void |
setBgColor(int r,
int g,
int b) |
void |
setBgColor(IXYGraphLibInt.BgColor c) |
void |
setBgPlotColor(int no) |
void |
setBoldFont() |
void |
setCursorBgColor(int r,
int g,
int b) |
void |
setCursorColor(int r,
int g,
int b) |
void |
setDashedLines(int width) |
void |
setDrawAreaBgColor(int r,
int g,
int b) |
void |
setFgColor(IXYGraphLibInt.FgColor c) |
void |
setFgPlotColor(int no) |
void |
setFontSize(int labelFontSize,
int titleFontSize) |
void |
setFontSize(java.lang.String fontName,
int labelFontSize,
int titleFontSize) |
void |
setLegendBgColor(int r,
int g,
int b) |
void |
setLegendSelectBgColor(int r,
int g,
int b) |
void |
setNormalFont() |
void |
setSolidLines(int width) |
void |
startDelayedWakeTrigger(long delay) |
void startDelayedWakeTrigger(long delay)
IXYGraphLibInt.Pt getAverageCharacterSize()
IXYGraphLibInt.Pt getStringExtends(java.lang.String s)
IXYGraphLib.Rect getBounds()
void registerXYPlot(IXYGraphLibAdapter xyPlot)
void setBgColor(int r, int g, int b)
void setDrawAreaBgColor(int r, int g, int b)
void setAxisColor(int r, int g, int b)
void setCursorColor(int r, int g, int b)
void setCursorBgColor(int r, int g, int b)
void setLegendBgColor(int r, int g, int b)
void setLegendSelectBgColor(int r, int g, int b)
void setFontSize(int labelFontSize, int titleFontSize)
void setFontSize(java.lang.String fontName, int labelFontSize, int titleFontSize)
void setNormalFont()
void setBoldFont()
void createColor(int no, IXYGraphLib.RGB value)
void setFgColor(IXYGraphLibInt.FgColor c)
void setFgPlotColor(int no)
void setBgPlotColor(int no)
void setBgColor(IXYGraphLibInt.BgColor c)
void setSolidLines(int width)
void setDashedLines(int width)
void drawRectangle(IXYGraphLib.Rect rect)
void drawRectangle(int x, int y, int width, int height)
void drawImage(IXYGraphLib.Rect rect, IXYGraphLibInt.ButtonImages button, boolean enabled)
void drawLine(int x1, int y1, int x2, int y2)
void drawPolyline(int[] points, int num)
void drawCircle(int x, int y, int radius)
void fillRectangle(IXYGraphLib.Rect rect)
void drawRoundRectangle(IXYGraphLib.Rect rect, int radius)
void fillRoundRectangle(IXYGraphLib.Rect rect, int radius)
void drawBackground(IXYGraphLib.Rect rect)
void drawText(java.lang.String label, int x, int y)
void drawTextRect(int number, java.lang.String label, IXYGraphLib.Rect rect)
boolean hasOwnButtonDrawing(IXYGraphLibInt.ButtonImages button)
float getButtonRatio()