...
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
public class BarChartObject { private String Y_Achse; private String kategorie; private String X_Achse; public String getY_Achse() { return this.Y_Achse; } public void setY_Achse(final String y_Achse) { this.Y_Achse = y_Achse; } public String getKategorie() { return this.kategorie; } public void setKategorie(final String kategorie) { this.kategorie = kategorie; } public String getX_Achse() { return this.X_Achse; } public void setX_Achse(final String x_Achse) { this.X_Achse = x_Achse; } } |
...
Beispiel:
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
//Erstellen Model und hinzufügen der Kategorien final XdevBarChartModel model = new XdevBarChartModel(); model.addCategory("2017", ColumnType.NUMBER); model.addCategory("2018", ColumnType.NUMBER); //Füllen der Items model.addItem("Beverages", "2017", 560); model.addItem("Beverages", "2018", 560); model.addItem("Condiments", "2017", 530); model.addItem("Condiments", "2018", 530); //Setzen des Models barChart.setModel(model); |
...
API und Methoden:
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
model.addCategory("2017", ColumnType.NUMBER); //Parameter 1 ("2017") definiert die Beschriftung und wird als Mapping Paramter verwendet //Parameter 2 (ColumnType.NUMBER) definiert welcher Dateityp später als der Datenquelle erwartet wird //Nachfolgender Datentypen können verwendet werden: ColumnType.NUMBER, ColumnType.STRING, ColumnType.DATE, ColumnType.DATETIME) |
...