I\'m trying to create a PieChart
in JavaFX, and I want to fill it with data from a HashMap
.
Here\'s my code:
public Graph(HashM
You seem to have imported the wrong "String" class ( com.org.apache.xpath.internal.operations.String
) in your current file and the Data class expects the correct one (java.lang.String
). Make sure your imports are correct (i.e. remove the import of the first type).
Also see this question, where the asker has run into a similar problem
this code snippet:
new PieChart.Data(entry.getKey(), entry.getValue());
entry.getKey()
is not string
String s = entry.getKey();
new PieChart.Data(s, entry.getValue());
Try it
https://docs.oracle.com/javase/8/javafx/api/javafx/scene/chart/PieChart.Data.html