2017-07-19 5 views
0

je besoin d'aide pour comprendre classe spécifique utilisé dans le code:Comment puis-je comprendre "PieChart.Data"?

ObservableList<PieChart.Data> pieData = FXCollections.observableArrayList(); 

Comment puis-je comprendre PieChart.Data? Pourquoi une classe a ce type, pourquoi ne pas Data?

Merci!

+1

Parce que 'data' est une [classe imbriquée] (https://docs.oracle.com/javase/tutorial/java/javaOO/nested. html) dans la classe 'PieChart'. – Jesper

+0

Notez que vous pouvez utiliser une importation: 'import javafx.scene.chart.PieChart.Data' qui vous permet d'écrire' ObservableList '. –

Répondre

0

pourquoi pas est Data: Parce que vous avez différents types de données pour différents types de graphique:

Il permet de distinguer


Plus d'info sur JavaFX Chart