public class ShipNeedle extends MeterNeedle implements Cloneable, Serializable
CompassPlot class.transform| Constructor and Description |
|---|
ShipNeedle() |
| Modifier and Type | Method and Description |
|---|---|
Object |
clone()
Returns a clone of this needle.
|
protected void |
drawNeedle(Graphics2D g2,
Rectangle2D plotArea,
Point2D rotate,
double angle)
Draws the needle.
|
boolean |
equals(Object object)
Tests another object for equality with this object.
|
int |
hashCode()
Returns a hash code for this instance.
|
defaultDisplay, draw, draw, draw, getFillPaint, getHighlightPaint, getOutlinePaint, getOutlineStroke, getRotateX, getRotateY, getSize, getTransform, setFillPaint, setHighlightPaint, setOutlinePaint, setOutlineStroke, setRotateX, setRotateY, setSizeprotected void drawNeedle(Graphics2D g2, Rectangle2D plotArea, Point2D rotate, double angle)
drawNeedle in class MeterNeedleg2 - the graphics device.plotArea - the plot area.rotate - the rotation point.angle - the angle.public boolean equals(Object object)
equals in class MeterNeedleobject - the object to test.public int hashCode()
hashCode in class MeterNeedlepublic Object clone() throws CloneNotSupportedException
clone in class ObjectCloneNotSupportedException - if the ShipNeedle
cannot be cloned (in theory, this should not happen).Copyright © 2001–2014 JFree.org. All rights reserved.