Class TCoordinateStringBuilder
java.lang.Object
org.opensourcephysics.display.axes.CoordinateStringBuilder
org.opensourcephysics.cabrillo.tracker.TCoordinateStringBuilder
- All Implemented Interfaces:
XYCoordinateStringBuilder
public class TCoordinateStringBuilder
extends CoordinateStringBuilder
implements XYCoordinateStringBuilder
A CoordinateStringBuilder with format patterns and units.
- Author:
- Douglas Brown
-
Field Summary
Fields inherited from class org.opensourcephysics.display.axes.CoordinateStringBuilder
decimalFormat, scientificFormat, xLabel, yLabel
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCoordinateString
(DrawingPanel panel, MouseEvent e) Converts a the pixel coordinates in a mouse event into world coordinates and return these coordinates in a string.getCoordinateString
(VideoPanel vidPanel, double x, double y) Returns xy coordinates in a string.void
void
setCoordinateLabels
(String xLabel, String yLabel) void
setUnitsAndPatterns
(TTrack track, String xVar, String yVar) Methods inherited from class org.opensourcephysics.display.axes.CoordinateStringBuilder
createCartesian, createPolar, createPolar
-
Constructor Details
-
TCoordinateStringBuilder
public TCoordinateStringBuilder()
-
-
Method Details
-
getCoordinateString
Description copied from class:CoordinateStringBuilder
Converts a the pixel coordinates in a mouse event into world coordinates and return these coordinates in a string.- Specified by:
getCoordinateString
in classCoordinateStringBuilder
e
- the mouse event- Returns:
- the coordinate string
-
getCoordinateString
Description copied from interface:XYCoordinateStringBuilder
Returns xy coordinates in a string. Used to extend functionality of CoordinateStringBuilder.- Specified by:
getCoordinateString
in interfaceXYCoordinateStringBuilder
- Parameters:
vidPanel
- a VideoPanelx
- the x coordinatey
- the y coordinate- Returns:
- the coordinate string
-
setUnitsAndPatterns
-
setCoordinateLabels
- Overrides:
setCoordinateLabels
in classCoordinateStringBuilder
-
refreshDecimalSeparators
public void refreshDecimalSeparators()
-