Javafx 2 XYChart上的javafx2中心轴

Javafx 2 XYChart上的javafx2中心轴,javafx-2,fxml,Javafx 2,Fxml,JavaFX不为Side提供中心值,因此我尝试通过平移使X和Y轴居中: scanXAxis.setTranslateY(0.5*scanYAxis.getBoundsInParent().getHeight());//xAxis最初位于顶部 scanYAxis.setTranslateX(0.5*scanXAxis.getBoundsInParent().getWidth());//yAxis最初位于左侧 然而,我得到的结果是轴在一个点上相交,该点取决于场景的大小,而不是(0,0),也就是说,我

JavaFX不为Side提供中心值,因此我尝试通过平移使X和Y轴居中:

scanXAxis.setTranslateY(0.5*scanYAxis.getBoundsInParent().getHeight());//xAxis最初位于顶部

scanYAxis.setTranslateX(0.5*scanXAxis.getBoundsInParent().getWidth());//yAxis最初位于左侧

然而,我得到的结果是轴在一个点上相交,该点取决于场景的大小,而不是(0,0),也就是说,我可以通过手动调整场景大小,使它们在原点相交。这与我所追求的恰恰相反

任何帮助都将不胜感激


干杯

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