JavaFX LineChart循环值

时间:2016-04-03 19:49:26

标签: javafx linechart

不知何故,我的图表不希望从循环中获取值。 bufferedReader从文件中获取值,并使用“;”分割成部分。 String []部件列表是字段变量。

XYChart.Series series = new XYChart.Series();
for(int i = 1; i < 5; i++) {
        series.getData().add(new XYChart.Data(i, parts[i]));
        }

如果我将System.out.println放入循环中,则会正确打印出值。

使用普通值,程序可以正常工作。

控制台输出java.lang.reflect.InvocationTargetException。

1 个答案:

答案 0 :(得分:0)

Managed to get the answer myself. The XYChart data cannot be String list type, but double or int. Is there any way to make String[] list to double[] list ?