2014-02-08 50 views
3

我想創建一個條形圖,其中x軸是數字軸,y軸是類別軸。這樣杆將從y軸開始並延伸到右側。但是,似乎Scene Builder只會默認允許Number軸爲y軸,而Category軸爲x軸。JavaFx場景生成器選擇條形圖軸類型

有沒有人知道解決方法來實現我想要完成的工作?或者我在場景生成器中缺少一些功能選項?

謝謝!

回答

3

我有同樣的問題。從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> 

這個例子恢復與數軸類別(我需要)。