2016-04-03 18 views
-2

Bir şekilde grafiğim döngüden değerler almak istemiyor. BufferedReader, dosyadan değer alır ve ";" ile parçalara bölünür. String [] parça listesi alan değişkenidir.JavaFX LineChart döngü değerleri

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 öğesini döngüye yerleştirirsem, değerler doğru şekilde yazdırılır.

Sıradan değerler ile program düzgün çalışır.

Konsolu, java.lang.reflect.InvocationTargetException ortaya koyar. Yanıtı kendim almak için yönetilen

+2

Lütfen tüm yığın izlemesini, sorunu yeniden oluşturmak için yeterli kodu gönderin ve özel durumun hangi satırı attığını belirtin. –

cevap

0

. XYChart verileri, Dize liste türü değil, çift veya int olamaz. Dize [] listesini çift [] listesine çıkarmak için herhangi bir yol var mı?