JavaFx场景构建器选择条形图轴类型

Eri*_*wen 6 javafx bar-chart scenebuilder

我正在尝试创建一个条形图,其中x轴是数字轴,y轴是类别轴.这样,条形将在y轴上开始并向右延伸.但是,似乎Scene Builder只会默认允许Number轴为y轴,而Category轴为x轴.

有谁知道解决方案来实现我想要实现的目标?或者我在Scene Builder中缺少一些功能选项?

谢谢!

Mat*_*tto 6

我有同样的问题.从GUI无法更改轴tipe.如果您打开fxml,您可以手动更改它们:

 <BarChart fx:id="chart" focusTraversable="false" horizontalGridLinesVisible="true" horizontalZeroLineVisible="true" legendVisible="false" mouseTransparent="false" prefHeight="385.9999000000025" prefWidth="599.9998779296875" verticalGridLinesVisible="false" verticalZeroLineVisible="true" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
  <yAxis>
    <CategoryAxis side="LEFT" />
  </yAxis>
  <xAxis>
    <NumberAxis side="BOTTOM" />
  </xAxis>
</BarChart>
Run Code Online (Sandbox Code Playgroud)

此示例使用数字轴(我需要的内容)还原类别.