Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagejava
themeEclipse
firstline1
titlemodel.addItem(String value, String value2, Integer value3)
linenumberstrue
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
languagejava
themeEclipse
firstline1
linenumberstrue
//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
languagejava
themeEclipse
firstline1
linenumberstrue
//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
languagejava
themeEclipse
firstline1
linenumberstrue
//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);