XYChart上的javafx2中心轴

时间:2013-11-28 20:44:25

标签: javafx-2 fxml

JavaFX没有为Side提供CENTER值,所以我试图通过翻译使X轴和Y轴居中:

scanXAxis.setTranslateY(0.5 * scanYAxis.getBoundsInParent()的getHeight()); // xAxis最初在TOP

scanYAxis.setTranslateX(0.5 * scanXAxis.getBoundsInParent()的getWidth()); // yAxis最初是LEFT

然而,我得到的结果是在一个点上交叉,这取决于场景的大小而不是(0,0),即我可以通过手动调整场景来使它们在原点处交叉。这与我正在努力的方式相反。

非常感谢任何帮助!

干杯

1 个答案:

答案 0 :(得分:0)

我正在使用Axis,我认为设计不友好。我无法将轴上下颠倒或右上角。我使用了axis.rotate但是我必须破解contentPlot布局的代码。此外,轴只能设置为左,右,顶或底。但我想要一些灵活性,例如当我实现平行坐标时,我不能把它放到我真正想要的地方。所以我想我必须编写自己的轴类。