gpt4 book ai didi

java - 为什么在 javaFX AreaChart 中指定 LowerBound 时表单会崩溃?

转载 作者:行者123 更新时间:2023-12-01 13:08:36 25 4
gpt4 key购买 nike

我想指定 LowerBound 变量(0>x),但 AreaChart 变得很奇怪。请告诉我这个解决方案。

抱歉..我没有声望点。如果我通过上传获得了信誉点,就这样做。

JavaFX 版本 2.2.51-b13

谢谢

这里是代码:

public class chartApp extends Application{

@Override
public void start(Stage stage){

final NumberAxis xAxis = new NumberAxis();
final NumberAxis yAxis = new NumberAxis();
final AreaChart<Number, Number> areaChart = new AreaChart<Number, Number>(xAxis,yAxis);
XYChart.Series series = new XYChart.Series();

final Integer[] yData = {500,501,502,503,500,502,499,498};

yAxis.setAutoRanging(false);
yAxis.setUpperBound(520.d);
yAxis.setLowerBound(480.d);

for (int i = 0; i < yData.length; i++) {
series.getData().add(new XYChart.Data(i, yData[i]));
}

Scene scene = new Scene(areaChart, 800, 600);
areaChart.getData().add(series);
stage.setScene(scene);
stage.show();

System.out.println(com.sun.javafx.runtime.VersionInfo.getRuntimeVersion());


}

public static void main(String[] args){
launch(args);
}

}

最佳答案

这个问题是Java 1.7中的错误。
我确认最新版本可以解决。
James_D,谢谢您的建议。

ea release
JDK 8u20 2014/04/17

关于java - 为什么在 javaFX AreaChart 中指定 LowerBound 时表单会崩溃?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23074752/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com