|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ijchart.xychart.shape.AbstractChartShape
com.ijchart.xychart.shape.AbstractTextChartShape
com.ijchart.xychart.shape.AbstractRectangleTextChartShape
com.ijchart.xychart.shape.CylinderTextChartShape
public class CylinderTextChartShape
Title: IJChart
Description: a chart library for the Java(tm) platform.
圆柱体图形.Copyright: Copyright (c) 2013
Company:
Field Summary | |
---|---|
static Direction |
DEFAULT_DIRECTION
缺省的柱状体绘制方向. |
static double |
DEFAULT_X_OFFSET
缺省的x方向偏移值. |
CylinderTextChartShape(java.awt.geom.Rectangle2D drawArea,
java.lang.String text,
java.awt.Font font)
在区域drawArea中显示文字text. |
Method Summary | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
protected void |
calculateTransformedShape()
计算变换后的图形. |
||||||||||||||||
java.lang.Object |
clone()
返回克隆的对象. |
||||||||||||||||
void |
draw(java.awt.Graphics2D g2)
在图形设备(如屏幕或打印机)上绘制此图形 |
||||||||||||||||
protected void |
drawSelect(java.awt.Graphics2D g2)
在图形设备(如屏幕或打印机)上绘制图形的选中部分,因为图形可能会有重叠,所以绘制图形时要先绘制完所有的图形后, 再调用此方法绘制选中部分. |
||||||||||||||||
boolean |
equals(java.lang.Object obj)
测试两个对象是否相等. |
||||||||||||||||
Direction |
getDirection()
返回柱状体绘制方向. |
||||||||||||||||
protected java.awt.Shape |
getHotspotShape()
返回热点图形. |
||||||||||||||||
ShapeType |
getShapeType()
描述本图形的类型. |
||||||||||||||||
double |
getXOffset()
返回x方向偏移值. |
||||||||||||||||
void |
setDirection(Direction direction)
设置柱状体绘制方向,并向所有监听器发送 ChartShapeChangeEvent 事件.
|
||||||||||||||||
void |
setXOffset(double offset)
设置x方向偏移值,并向所有监听器发送 ChartShapeChangeEvent 事件.
DEFAULT_X_OFFSETpublic static final double DEFAULT_X_OFFSET
DEFAULT_Y_OFFSETpublic static final double DEFAULT_Y_OFFSET
CylinderTextChartShapepublic CylinderTextChartShape(java.awt.geom.Rectangle2D drawArea, java.lang.String text)
CylinderTextChartShapepublic CylinderTextChartShape(java.awt.geom.Rectangle2D drawArea, java.lang.String text, java.awt.Font font)
getXOffsetpublic double getXOffset()
setXOffsetpublic void setXOffset(double offset)
getYOffsetpublic double getYOffset()
setYOffsetpublic void setYOffset(double offset)
getDirectionpublic Direction getDirection()
setDirectionpublic void setDirection(Direction direction)
drawpublic void draw(java.awt.Graphics2D g2)
drawSelectprotected void drawSelect(java.awt.Graphics2D g2)
calculateTransformedShapeprotected void calculateTransformedShape()
getHotspotShapeprotected java.awt.Shape getHotspotShape()
getShapeTypepublic ShapeType getShapeType()
equalspublic boolean equals(java.lang.Object obj)
hashCodepublic int hashCode()
clonepublic java.lang.Object clone() throws java.lang.CloneNotSupportedException
toStringpublic java.lang.String toString()
|