是否有可能改变一个NumberAxis的价值观的JavaFX 2.0吗?(Is it possibl

2019-11-02 13:53发布

我不知道这甚至有可能。 但基本上我想改变的值NumberAxis JavaFX中为字符串。

final NumberAxis xAxis = new NumberAxis(0, 40, 1);

所以我现在要改变的是数字0 - 40到任何字符串。

另一个问题是。 我已经加入Regions到我的Chart ,使其显示特定值“酒吧”。 每当我改变我的x轴的“在startValue”比“0”的任何越高,酒吧随机消失。 这是为什么?

Answer 1:

您可以通过提供自己的价值观setTickLabelFormatter方法。 见http://docs.oracle.com/javafx/2/api/javafx/scene/chart/ValueAxis.html#setTickLabelFormatter(javafx.util.StringConverter)

PS:请单独提出第二个问题,并提供代码示例



Answer 2:

使用的CategoryAxis而不是NumberAxis (或按照谢尔盖的回答tickLabelFormatter溶液)。



文章来源: Is it possible to change the Values of a NumberAxis in JavaFX 2.0?