public class AxisArrow extends ToolAxis
Title: AxisArrow class
Description: Axis Arrow tool.
Copyright (c) 2005-2013 by Steema Software SL. All Rights Reserved.
Company: Steema Software SL
Tool.ToolListenerbBrush, clickTolerance, listenerList, pPenchart, InternalUse| Constructor and Description |
|---|
AxisArrow() |
AxisArrow(Axis a) |
AxisArrow(IBaseChart c) |
| Modifier and Type | Method and Description |
|---|---|
void |
chartEvent(ChartDrawEvent ce) |
ChartBrush |
getBrush()
Element Brush characteristics.
|
java.lang.String |
getDescription()
Gets descriptive text.
|
int |
getLength()
The length of the Arrows.
Default value: 16 |
AxisArrowPosition |
getPosition()
The position where the arrows are drawn on the Axis.
Default value: AxisArrowPosition.Both |
boolean |
getScrollInverted()
Reverses direction of applied Axis Arrow scroll.
Default value: false |
int |
getScrollPercent()
The TChart scroll rate as percentage of the associated axis.
Default value: 10 |
java.lang.String |
getSummary()
Gets detailed descriptive text.
|
Cursor |
mouseEvent(FrameworkMouseEvent e,
Cursor c) |
void |
setLength(int value)
Sets the length of the Arrows.
Default value: 16 |
void |
setPosition(AxisArrowPosition value)
Determines where the arrows are drawn on the Axis.
Default value: AxisArrowPosition.Both |
void |
setScrollInverted(boolean value)
Reverses direction of applied Axis Arrow scroll.
Default value: false |
void |
setScrollPercent(int value)
Sets TChart scroll rate as percentage of the associated axis.
Default value: 10 |
checkDrawHidden, getAxis, getPen, setAxisaddMouseMotionListener, addToolListener, dispose, fireActiveChanged, fireChanged, fireClicked, fireDragged, fireDragging, fireMouse, fireResized, getActive, getBitmapEditor, readResolve, removeMouseMotionListener, removeToolListener, setActive, setChart, toStringgetChart, invalidate, setBooleanProperty, setColorProperty, setDoubleProperty, setIntegerProperty, setStringPropertypublic AxisArrow()
public AxisArrow(IBaseChart c)
public AxisArrow(Axis a)
public int getLength()
public void setLength(int value)
value - intpublic AxisArrowPosition getPosition()
public void setPosition(AxisArrowPosition value)
value - AxisArrowPositionpublic ChartBrush getBrush()
public void chartEvent(ChartDrawEvent ce)
chartEvent in class Toolpublic java.lang.String getDescription()
getDescription in class Toolpublic java.lang.String getSummary()
getSummary in class Toolpublic Cursor mouseEvent(FrameworkMouseEvent e, Cursor c)
mouseEvent in class Toolpublic int getScrollPercent()
public void setScrollPercent(int value)
value - intpublic boolean getScrollInverted()
public void setScrollInverted(boolean value)
value - boolean