ChartDirector
Class LegendBox
java.lang.Object
ChartDirector.Box
ChartDirector.TextBox
ChartDirector.LegendBox
- All Implemented Interfaces:
- java.lang.Cloneable, java.lang.Comparable<ChartDirector.DrawObj>
public class LegendBox
- extends TextBox
Method Summary |
void |
addKey(int pos,
java.lang.String text,
int color)
|
void |
addKey(int pos,
java.lang.String text,
int color,
int lineWidth)
|
void |
addKey(int pos,
java.lang.String text,
int color,
int lineWidth,
DrawArea symbol)
|
void |
addKey(java.lang.String text,
int color)
|
void |
addKey(java.lang.String text,
int color,
int lineWidth)
|
void |
addKey(java.lang.String text,
int color,
int lineWidth,
DrawArea symbol)
|
void |
addKey2(int pos,
java.lang.String text,
int color)
|
void |
addKey2(int pos,
java.lang.String text,
int color,
int lineWidth)
|
void |
addKey2(int pos,
java.lang.String text,
int color,
int lineWidth,
DrawArea symbol)
|
void |
addText(int pos,
java.lang.String text)
|
void |
addText(java.lang.String text)
|
void |
addText2(int pos,
java.lang.String text)
|
java.lang.Object |
clone()
|
int |
compareTo(ChartDirector.DrawObj obj)
|
int |
getHeight()
|
java.lang.String |
getHTMLImageMap(java.lang.String url)
|
java.lang.String |
getHTMLImageMap(java.lang.String url,
java.lang.String queryFormat)
|
java.lang.String |
getHTMLImageMap(java.lang.String url,
java.lang.String queryFormat,
java.lang.String extraAttr)
|
java.lang.String |
getHTMLImageMap(java.lang.String url,
java.lang.String queryFormat,
java.lang.String extraAttr,
int offsetX,
int offsetY)
|
java.lang.String |
getImageCoor(int dataItem)
|
java.lang.String |
getImageCoor(int offsetX,
int offsetY)
|
java.lang.String |
getImageCoor(int dataItem,
int offsetX,
int offsetY)
|
java.lang.String |
getImageCoor2(int dataItem)
|
java.lang.String |
getImageCoor2(int dataItem,
int offsetX,
int offsetY)
|
int |
getLeftX()
|
int |
getTopY()
|
int |
getWidth()
|
void |
setAlignment(int a)
|
void |
setBackground(int color,
int edgeColor,
int raisedEffect)
|
void |
setCols(int noOfCols)
|
void |
setFontAngle(double angle,
boolean vertical)
|
void |
setFontColor(int color)
|
void |
setFontSize(double fontHeight,
double fontWidth)
|
void |
setFontStyle(java.lang.String font,
int fontIndex)
|
void |
setHeight(int height)
|
void |
setKeyBorder(int edgeColor)
|
void |
setKeyBorder(int edgeColor,
int raisedEffect)
|
void |
setKeySize(int width)
|
void |
setKeySize(int width,
int height)
|
void |
setKeySize(int width,
int height,
int gap)
|
void |
setKeySpacing(int keySpacing)
|
void |
setKeySpacing(int keySpacing,
int lineSpacing)
|
void |
setLineStyleKey()
|
void |
setLineStyleKey(boolean b)
|
void |
setMargin(int leftMargin,
int rightMargin,
int topMargin,
int bottomMargin)
|
void |
setPos(int x,
int y)
|
void |
setReverse()
|
void |
setReverse(boolean b)
|
void |
setSize(int w,
int h)
|
void |
setText(java.lang.String text)
|
void |
setTruncate(int maxWidth,
int maxLines)
|
void |
setWidth(int width)
|
void |
setZOrder(int z)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LegendBox
public LegendBox()
setCols
public void setCols(int noOfCols)
setReverse
public void setReverse(boolean b)
setReverse
public void setReverse()
addKey
public void addKey(java.lang.String text,
int color,
int lineWidth,
DrawArea symbol)
addKey
public void addKey(java.lang.String text,
int color,
int lineWidth)
addKey
public void addKey(java.lang.String text,
int color)
addKey
public void addKey(int pos,
java.lang.String text,
int color,
int lineWidth,
DrawArea symbol)
addKey
public void addKey(int pos,
java.lang.String text,
int color,
int lineWidth)
addKey
public void addKey(int pos,
java.lang.String text,
int color)
addKey2
public void addKey2(int pos,
java.lang.String text,
int color,
int lineWidth,
DrawArea symbol)
addKey2
public void addKey2(int pos,
java.lang.String text,
int color,
int lineWidth)
addKey2
public void addKey2(int pos,
java.lang.String text,
int color)
addText
public void addText(java.lang.String text)
addText
public void addText(int pos,
java.lang.String text)
addText2
public void addText2(int pos,
java.lang.String text)
setKeySize
public void setKeySize(int width,
int height,
int gap)
setKeySize
public void setKeySize(int width,
int height)
setKeySize
public void setKeySize(int width)
setKeySpacing
public void setKeySpacing(int keySpacing,
int lineSpacing)
setKeySpacing
public void setKeySpacing(int keySpacing)
setKeyBorder
public void setKeyBorder(int edgeColor,
int raisedEffect)
setKeyBorder
public void setKeyBorder(int edgeColor)
getImageCoor
public java.lang.String getImageCoor(int dataItem,
int offsetX,
int offsetY)
getImageCoor
public java.lang.String getImageCoor(int dataItem)
getImageCoor2
public java.lang.String getImageCoor2(int dataItem,
int offsetX,
int offsetY)
getImageCoor2
public java.lang.String getImageCoor2(int dataItem)
getHTMLImageMap
public java.lang.String getHTMLImageMap(java.lang.String url,
java.lang.String queryFormat,
java.lang.String extraAttr,
int offsetX,
int offsetY)
getHTMLImageMap
public java.lang.String getHTMLImageMap(java.lang.String url,
java.lang.String queryFormat,
java.lang.String extraAttr)
getHTMLImageMap
public java.lang.String getHTMLImageMap(java.lang.String url,
java.lang.String queryFormat)
getHTMLImageMap
public java.lang.String getHTMLImageMap(java.lang.String url)
setLineStyleKey
public void setLineStyleKey(boolean b)
setLineStyleKey
public void setLineStyleKey()
setPos
public void setPos(int x,
int y)
- Specified by:
setPos
in class Box
setSize
public void setSize(int w,
int h)
- Specified by:
setSize
in class Box
setBackground
public void setBackground(int color,
int edgeColor,
int raisedEffect)
- Specified by:
setBackground
in class Box
getLeftX
public int getLeftX()
- Specified by:
getLeftX
in class Box
getTopY
public int getTopY()
- Specified by:
getTopY
in class Box
getWidth
public int getWidth()
- Specified by:
getWidth
in class Box
getHeight
public int getHeight()
- Specified by:
getHeight
in class Box
getImageCoor
public java.lang.String getImageCoor(int offsetX,
int offsetY)
- Specified by:
getImageCoor
in class Box
clone
public java.lang.Object clone()
- Overrides:
clone
in class java.lang.Object
setText
public void setText(java.lang.String text)
- Specified by:
setText
in class TextBox
setAlignment
public void setAlignment(int a)
- Specified by:
setAlignment
in class TextBox
setFontStyle
public void setFontStyle(java.lang.String font,
int fontIndex)
- Specified by:
setFontStyle
in class TextBox
setFontSize
public void setFontSize(double fontHeight,
double fontWidth)
- Specified by:
setFontSize
in class TextBox
setFontAngle
public void setFontAngle(double angle,
boolean vertical)
- Specified by:
setFontAngle
in class TextBox
setFontColor
public void setFontColor(int color)
- Specified by:
setFontColor
in class TextBox
setMargin
public void setMargin(int leftMargin,
int rightMargin,
int topMargin,
int bottomMargin)
- Specified by:
setMargin
in class TextBox
setWidth
public void setWidth(int width)
- Specified by:
setWidth
in class TextBox
setHeight
public void setHeight(int height)
- Specified by:
setHeight
in class TextBox
setTruncate
public void setTruncate(int maxWidth,
int maxLines)
- Specified by:
setTruncate
in class TextBox
setZOrder
public void setZOrder(int z)
compareTo
public int compareTo(ChartDirector.DrawObj obj)
- Specified by:
compareTo
in interface java.lang.Comparable<ChartDirector.DrawObj>