...
Code Block |
---|
language | java |
---|
theme | Eclipse |
---|
firstline | 1 |
---|
linenumbers | true |
---|
|
final XdevPieChartModel model = new XdevPieChartModel();
new ProductDAO().getProductsByCategoryForChart().forEach(p -> {
model.addItem(p.getCategory().getCategoryname(), (int) p.getAmount(), null);
});
chart.setModel(model);
|
API und Methoden:
Code Block |
---|
language | java |
---|
theme | Eclipse |
---|
firstline | 1 |
---|
title | model.addItem(String value, String value2, Integer value3) |
---|
linenumbers | true |
---|
|
model.addItem("Beverages", "2017"393, null);
//Parameter 1 ("Beverages"): Wert als Kategoriebenennung für die "Kuchenstücke"
//Parameter 2 (393): Wert für die Größe der Stücke. Zulässige Datentypen: Integer, Double
//Parameter 3 (Slice): Konfigurationsobjekt für dieses "Kuchenstück". Ist keine besondere Konfiguration notwendig wird einfach NULL übergeben. |
Konfiguration eines "XdevPieSlice" und Zuweisung über die .addItem(...) Methode
Code Block |
---|
language | java |
---|
theme | Eclipse |
---|
firstline | 1 |
---|
title | Slice |
---|
linenumbers | true |
---|
|
model.addItem("Beverages", "2017", null);
//Parameter 1 ("Beverages"): Wert als Kategoriebenennung für die "Kuchenstücke"
//Parameter 2 (393): Wert für die Größe der Stücke. Zulässige Datentypen: Integer, Double
//Parameter 3 (Slice): Konfigurationsobjekt für dieses "Kuchenstück". Ist keine besondere Konfiguration notwendig wird einfach NULL übergeben.XdevPieSlice slice = new XdevPieSlice();
slice.setColor("red");
slice.setOffset(0.3);
slice.setTextStyle(null);model.addItem("Beverages", 393, slice); |