2015-05-25 2 views
1

Для примера я создал Linechart и добавил серии в этом так:Получить имена серии от объекта LineChart

LineChart lineChart = new LineChart(); 
XYChart.Series series = new XYChart.Series(); 
series1.getData().add("Name1", xValue1[], yValue1[]); 
series2.getData().add("Name2", xValue2[], yValue2[]); 
lineChart.getData().add(series1); 
lineChart.getData().add(series2); 

Если после этого я посылаю Linechart к другому классу, как я могу получить имена серии (Name1 и Name2) используя объект lineChart оттуда?

ответ

0

Попробуйте использовать:

for(XYChart.Series series : lineChart.getData()) { 
    series.getName(); 
} 
+0

Извините, но я не понимаю. Они тоже разные: серия и объект. –

+0

'lineChart.getData()' всегда будет возвращать Серию. Что вы имеете в виду, у них разные типы? – ItachiUchiha

+0

[IDEA говорит, что они разные] (https://dl.dropboxusercontent.com/u/59953797/sample.jpg) . baseChart: LineChart baseChart; –

Смежные вопросы