...
Code Block | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
model.addItem("Beverages", "2017", 560); //Parameter 1 ("Beverages"): Wert, welchen in der X-Achse angezeigt werden soll //Parameter 2 ("2017"): Zuweisung zur jeweiligen vorher festgelegten Kategorie (Kategoriemapping) //Parameter 3 (530): Wert für die Y-Achse. Zulässige Datentypen: Integer, Double, |
...
Konfigurieren der
...
Titel
...
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
//Erstellen einer Konfiguration für das Chart XdevBarChartConfig config = new XdevBarChartConfig(); //Setzen derUntertitel Hintergrundfarbe config.setBackgroundColorsetSubtitle(style"Untertitel"); //Setzen UntertitelCharttitel config.setSubtitlesetTitle("UntertitelVerkaufsübersicht"); //Setzen Charttitel config.setTitle("Verkaufsübersicht" |
Beispiel konfigurieren der Achsen
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
//Erstellen einer Konfiguration für das Chart XdevBarChartConfig config = new XdevBarChartConfig(); // 1. Erzeugen einer Achsenkonfiguration // 2. Setzen der Achsenskalierung // 3. Aktivierung der Drehung der Achsenbeschriftungen // 4. Setzen des Winkels für die Beschriftung in Grad HAxis hAxis = new HAxis("Gekaufte Produkte"); ChartUtilsXdevChartUtils.setHAxisScaling(hAxis, 50d, -500d, +800d); hAxis.setSlantedText(true); hAxis.setSlantedTextAngle(15); //Zuweisen der Achsenkonfiguration config.setvAxis(vAxis); |
Beispiel konfigurieren der Beschriftungen / Legenden
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
//Erstellen einer Konfiguration für das Chart
XdevBarChartConfig config = new XdevBarChartConfig();
//Definieren eines Texstyles
final TextStyle textStyle = new TextStyle();
textStyle.setBold(true);
textStyle.setFontName("Arial");
textStyle.setFontSize(12);
textStyle.setItalic(true);
textStyle.setColor("Red"); oder textStyle.setColor("#FFFFFF");
//Definieren eines Legendenstyles
LegendOptions legendOptions = new LegendOptions();
legendOptions.setTextStyle(textStyle);
legendOptions.setPosition("bottom");
legendOptions.setMaxLines(20);
legendOptions.setAlignment("start");
//Zuweisen der Konfiguration für Beschriftungen
config.setTitleTextStyle(textStyle);
config.setLegend(legendOptions);
|