How do I get the string representation (as what is output on the graph) of the tick mark label on the NumberAxis? Which method can I use to read back what is being displayed on the NumberAxis.
For example, the x-Axis is displaying (1, 2, 3, ..., 10). When I use the tickMark.getLabel() of the tick mark label, I get (1.0, 2.0, 3.0, ..., 10.0). It is returning a double. Does JavaFX use a default LabelFormatter method that converts the double to an integer before it displays on the screen?
解决方案
You can overwrite it if it's not giving you the values you want.