org.opensourcephysics.display.axes
Class CartesianCoordinateStringBuilder
java.lang.Object
org.opensourcephysics.display.axes.CoordinateStringBuilder
org.opensourcephysics.display.axes.CartesianCoordinateStringBuilder
- Direct Known Subclasses:
- VidCartesianCoordinateStringBuilder
public class CartesianCoordinateStringBuilder
- extends CoordinateStringBuilder
Builds a coordinate string from a mouse event for an axis type.
Method Summary |
java.lang.String |
getCoordinateString(DrawingPanel panel,
java.awt.event.MouseEvent e)
Converts a the pixel coordinates in a mouse event into world coordinates and
return these coordinates in a string. |
void |
setCoordinateLabels(java.lang.String xLabel,
java.lang.String yLabel)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CartesianCoordinateStringBuilder
public CartesianCoordinateStringBuilder()
- Constructor CartesianCoordinateStringBuilder
CartesianCoordinateStringBuilder
public CartesianCoordinateStringBuilder(java.lang.String xLabel,
java.lang.String yLabel)
- Constructor CartesianCoordinateStringBuilder
- Parameters:
xLabel
- yLabel
-
setCoordinateLabels
public void setCoordinateLabels(java.lang.String xLabel,
java.lang.String yLabel)
- Overrides:
setCoordinateLabels
in class CoordinateStringBuilder
getCoordinateString
public java.lang.String getCoordinateString(DrawingPanel panel,
java.awt.event.MouseEvent e)
- Converts a the pixel coordinates in a mouse event into world coordinates and
return these coordinates in a string.
- Specified by:
getCoordinateString
in class CoordinateStringBuilder
- Parameters:
e
- the mouse event
- Returns:
- the coordinate string