- java.lang.Object
-
- javafx.util.StringConverter<Number>
-
- eu.ess.xaos.ui.plot.NumberAxis.DefaultFormatter
-
- Enclosing class:
- NumberAxis
public static class NumberAxis.DefaultFormatter extends StringConverter<Number>
Default number formatter for NumberAxis, this stays in sync with auto-ranging and formats values appropriately.You can wrap this formatter to add prefixes or suffixes;
-
-
Constructor Summary
Constructors Constructor Description DefaultFormatter(NumberAxis axis)
Construct a DefaultFormatter for the given NumberAxis.DefaultFormatter(NumberAxis axis, String prefix, String suffix)
Construct a DefaultFormatter for the given NumberAxis with a prefix and/or suffix.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Number
fromString(String string)
Converts the string provided into a Number defined by the this converter.Format of the string and type of the resulting object is defined by this converter.String
toString(Number number)
Converts the object provided into its string foFormat of the returned string is defined by this converter.rer.
-
-
-
Constructor Detail
-
DefaultFormatter
public DefaultFormatter(NumberAxis axis)
Construct a DefaultFormatter for the given NumberAxis.- Parameters:
axis
- The axis to format tick marks for.
-
DefaultFormatter
public DefaultFormatter(NumberAxis axis, String prefix, String suffix)
Construct a DefaultFormatter for the given NumberAxis with a prefix and/or suffix.- Parameters:
axis
- The axis to format tick marks for.prefix
- The prefix to append to the start of formatted number, can be null if not needed.suffix
- The suffix to append to the end of formatted number, can be null if not needed.
-
-
Method Detail
-
fromString
public Number fromString(String string)
Converts the string provided into a Number defined by the this converter.Format of the string and type of the resulting object is defined by this converter.- Specified by:
fromString
in classStringConverter<Number>
- Parameters:
string
- The string containing a number to be converted.- Returns:
- A Number representation of the string passed in.
- See Also:
StringConverter.toString(T)
-
toString
public String toString(Number number)
Converts the object provided into its string foFormat of the returned string is defined by this converter.rer.- Specified by:
toString
in classStringConverter<Number>
- Parameters:
number
- The number to be converted.- Returns:
- A string representation of the object passed in.
- See Also:
StringConverter.toString(T)
-
-