/
API Allgemein
API Allgemein
Inhalt:
- Definieren eines TextStyles
- Definieren von LegendOptions
- Konfigurieren von BackgroundStyle
- Konfigurieren von Größe und Position
Definieren eines TextStyles
Über das TextStyle Objekt lassen sich alle Texte des Chart beeinflussen und konfigurieren. Ein Chart kann unterschiedlichen Stellen unterschiedliche TextStyles besitzen.
//Definieren eines Texstyles final TextStyle textStyle = TextStyle.Builder() .fontName("Arial") //Wahl der Schriftart (Schriftart muss vom Browser unterstützt werden) .color("red") // Wahl der Schriftfarbe wahlweise in Kurzschreibweise ("Red") oder Farbcodes ("#FFFFFF") .bold() //Fettdruck an- oder ausschalten .italic() //Kusivdruck an- oder ausschalten .fontSize(12) //Setzen der Schriftgröße .build(); //Zuweisen der Konfiguration für Beschriftungen this.chart.setTitleTextStyle(textStyle);
Definieren von LegendOptions
Über das Objekt "LegendOptions" lassen sie die Legenden der einzelnen Chart beeinflussen und konfigurieren.
//Definieren eines Legendenstyles final Legend legend = Legend.Builder() .textStyle(textStyle) //Setzen eines TextStyles (siehe oben) .position(Position.BOTTOM) //Auswahl der Position für die Legende. Auswahlmöglichkeiten: .POSITION_BOTTOM, .POSITION_TOP, .POSITION_RIGHT, .POSITION_LEFT .maxLines(5) //Befindet sich die Legende Über dem Chart (POSITION_TOP) kann hier entschieden werden bis auf wie viele Zeilen umgebrochen werden darf .build(); //Zuweisen der Konfiguration für Beschriftungen this.chart.setLegend(legend);
Konfigurieren von BackgroundStyle
Über das Objekt "BackgroundStyle" lassen sie die Legenden der einzelnen Chart beeinflussen und konfigurieren.
//Definieren eines BackgroundStyles final StrokeFill background = Background.StrokeFill("White", 40, "#FFFFFF"); Param1: stroke("White") //Wahl der Hintergrundfarben wahlweise in Kurzschreibweise ("Red") oder Farbcodes ("#FFFFFF") Param2: strokeWidth(40) //Randbreite in Pixel Param3: fill("#FFFFFF") //Wahl der Farbe für den Rand des Charts wahlweise in Kurzschreibweise ("Red") oder Farbcodes ("#FFFFFF") oder //Definieren der Hintergrundfarbe final Color background = Background.Color("green"); //Zuweisen der Konfiguration für Beschriftungen chart.setBackgroundColor(background);
Konfigurieren von Größe und Position
final ChartArea chartArea = ChartArea.New("100", "100", "500", "500"); // Parameter für Abstand links, rechts und Höhe, Breite des Charts this.chart.setChartArea(chartArea);
Beispiel:
//Definieren der Hintergrundfarbe final Color background = Background.Color("green"); //Definieren eines Texstyles final TextStyle textStyle = TextStyle.Builder() .fontName("Arial") .color("red") .bold() .italic() .fontSize(12) .build(); //Definieren eines Legendenstyles final Legend legend = Legend.Builder() .textStyle(textStyle) .position(Position.BOTTOM) .maxLines(5) .build(); //Zuweisen der Konfiguration für Beschriftungen this.chart.setBackgroundColor(background); this.chart.setLegend(legend); this.chart.setTitleTextStyle(textStyle);
, multiple selections available,
Related content
Charts
Read with this
API Allgemein
API Allgemein
More like this
API Allgemein
API Allgemein
More like this
Properties allgemein
Properties allgemein
More like this
Properties allgemein
Properties allgemein
More like this
Charts drucken / streamen
Charts drucken / streamen
More like this
XDEV Software Corp. - One Embarcadero Center, San Francisco, CA 94111, US
Copyright © 2015. XDEV Software Corp. All rights reserved.