【发布时间】:2016-05-23 14:51:34
【问题描述】:
我使用 SceneBuilder 创建了一个 AreaChart,X 轴上带有 NumberAxis
和NumberAxis 在 Y 轴上。
@FXML
private AreaChart<Number,Number> areaChart;
和 FXML:
<AreaChart fx:id="areaChart" alternativeColumnFillVisible="true" createSymbols="false" style="-fx-horizontal-grid-lines-color: white;" title="Altura durante la sesión">
<xAxis>
<NumberAxis fx:id="areaX" animated="false" label="Distancia (metros)" style="axis_color: white;" />
</xAxis>
<yAxis>
<NumberAxis fx:id="areaY" label="Altura (metros)" style="axis_color: white;" />
</yAxis>
我想通过按下按钮将该 areaChart 转换为 AreaChart,在 Y 轴上带有 NumberAxis,在 X 轴上带有 CategoryAxis。
因为我必须制作一个高度 x 距离图表,然后按一个按钮将该图表转换为高度 x 时间图表
按下按钮后的结果应该是这样的:
<AreaChart fx:id="areaChart" alternativeColumnFillVisible="true" createSymbols="false" style="-fx-horizontal-grid-lines-color: white;" title="Altura durante la sesión">
<xAxis>
<CategoryAxis fx:id="areaX" animated="false" label="Distancia (metros)" style="axis_color: white;" />
</xAxis>
<yAxis>
<NumberAxis fx:id="areaY" label="Altura (metros)" style="axis_color: white;" />
</yAxis>
【问题讨论】:
标签: java javafx charts fxml scenebuilder