H
HelloPrinta
Gast
Guten Tag,
hab zur zeit ein Projekt am laufen, in welchem ich mit jfreechart arbeite.
Es gibt ein Diagramm, das die Daten aus entsprechenden Textfeldern bezieht.
Wenn in den Textfeldern Zahlen ohne Komma und Punkt stehen, dann funktioniert dies.
Kommt eine Zahl wie z.B 2,2 bzw. 2.2 dann funktioniert dies nicht.
muss ich das DatenFormat ändern? Wenn ja, wie?
Vielen Dank!
hab zur zeit ein Projekt am laufen, in welchem ich mit jfreechart arbeite.
Es gibt ein Diagramm, das die Daten aus entsprechenden Textfeldern bezieht.
Java:
DefaultPieDataset pieDataset = new DefaultPieDataset();
pieDataset.setValue("Eigenfertigung", new Integer(txtEf.getText()));
pieDataset.setValue("Teil aus Kanban", new Integer(txtKb.getText()));
pieDataset.setValue("Beschlag", new Integer(txtBg.getText()));
pieDataset.setValue("Zukaufteile", new Integer(txtZt.getText()));
JFreeChart chart = ChartFactory.createPieChart3D
("Bezug Gesamt", pieDataset, true,true,true);
//***Diagrammhintergrund
chart.setBackgroundPaint(new Color(230, 240, 255));
PiePlot3D p=(PiePlot3D)chart.getPlot();
p.setForegroundAlpha(0.5f);
ChartFrame frame1=new ChartFrame("Grafik Bezug",chart);
chart.removeLegend();
frame1.setVisible(true);
frame1.setSize(700,500);
frame1.setLocation(250, 250);
Wenn in den Textfeldern Zahlen ohne Komma und Punkt stehen, dann funktioniert dies.
Kommt eine Zahl wie z.B 2,2 bzw. 2.2 dann funktioniert dies nicht.
muss ich das DatenFormat ändern? Wenn ja, wie?
Vielen Dank!