我的标签大约有12个字符。 + 90°的旋转会自动否决setTickLabelRotation的参数。因此标签最好从左边读取。 但我需要它们从右边开始最好阅读。
答案 0 :(得分:2)
这绝对是JavaFX 2.2中的一个错误,尽管JavaFX 8中没有这样的问题。
根据评论,解决方法是覆盖每次更改时的值:
xAxis.tickLabelRotationProperty().addListener(new ChangeListener<Number>() {
@Override
public void changed(ObservableValue<? extends Number> observable, Number oldValue, Number newValue) {
xAxis.setTickLabelRotation(-90);
}
});