Package org.opensourcephysics.media.core
Class NumberField.NumberFormatter
java.lang.Object
org.opensourcephysics.media.core.NumberField.NumberFormatter
- Enclosing class:
- NumberField
A helper class specifically for NumberFieldRenderer to not have to have any
association with an actual JTextField.
- Author:
- hansonr
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
format
(double d) getText
(double d) void
setExpectedRange
(double lower, double upper) void
setFixedPattern
(String pattern, double value) void
setFormatFor
(double value) Sets the format for a specified value.void
void
setPatterns
(String[] patterns, double[] ranges) void
setSigFigs
(int sigfigs)
-
Field Details
-
currentPattern
-
-
Constructor Details
-
NumberFormatter
public NumberFormatter(boolean fixed)
-
-
Method Details
-
setSigFigs
public void setSigFigs(int sigfigs) -
setFormatFor
public void setFormatFor(double value) Sets the format for a specified value.- Parameters:
value
- the value to be displayed
-
getText
- Parameters:
d
-- Returns:
-
format
-
applyPattern
-
setExpectedRange
public void setExpectedRange(double lower, double upper) -
setPatterns
-
setFixedPattern
-
setParseIntegerOnly
public void setParseIntegerOnly()
-