...
- Daten- / Objektstruktur
- Füllen von Daten
- Chartkonfiguration
...
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
public class CandlestickChartObject { private String caption; private Double min; private Double max; private Double open; private Double close; public String getCaption() { return this.caption; } public void setCaption(final String caption) { this.caption = caption; } public Double getMin() { return this.min; } public void setMin(final Double min) { this.min = min; } public Double getMax() { return this.max; } public void setMax(final Double max) { this.max = max; } public Double getOpen() { return this.open; } public void setOpen(final Double open) { this.open = open; } public Double getClose() { return this.close; } public void setClose(final Double close) { this.close = close; } } |
Anchor | ||||
---|---|---|---|---|
|
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
XdevBubbleChartModelXdevCandleStickModel model = new XdevBubbleChartModel("Life", "Rate", "Country", "People"XdevCandleStickModel(); model.addItem("CANMon", 80.665, 1.6710, "North America"7, 33739900d8); model.addItem("GBRTue", 79.845, 1.3610, "Europe"8, 81902307d7); model.addItem("USAWen", 72.736, 1.8412, "North America"7, 5523095d11); model.addItem("IRNThu", 80.057, 4.7713, "Middle East"11, 79716203d9); model.addItem("DEUFri", 68.097, 2.9613, "Europe"9, 61801570d); model.addItem("RUS", 81.55, 2.05, "Europe", 73137148d); model.addItem("ISR", 78.09, 2.78, "Middle East", 31090763d);13); |
API und Methoden:
Füllen der Daten
Code Block | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
model.addItem("CANMon", 80.665, 1.6710, "North America"7, 33739900d8); //Parameter 1 ("CANMon"): BeschreibungBeschriftung / Beschriftung derCaption Bubbles //Parameter 2 (80.665): WertMin aufValue der/ X-AchseLunte //Parameter 3 (1.6710): WertMax aufValue der/ Y-AchseDocht //Parameter 4 ("North America"7): Open KategorieValue oder/ GruppierungEröffnung //Parameter 5 (33739900d8): Close GrößeValue der/ BubbleSchluss |
Anchor | ||||
---|---|---|---|---|
|
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
XdevBubbleChartConfigXdevCandleStickChartConfig config = new XdevBubbleChartConfigXdevCandleStickChartConfig(); final ChartArea area = new ChartArea(); area.setHeigth("100"); //Höhe des Pie area.setWidth("100"); //Breite des Pie area.setLeft("100"); //Abstand des Pie von Links in Pixel area.setRight("100"); //Abstand des Pie von Links in Pixel area.setTop("100"); //Abstand des Pie von Links in Pixel config.setChartArea(area); |
Anchor | Bubbles | Bubbles |
---|
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Bubble bubble = new Bubble();
bubble.setOpacity(0.5); //Setzen transparenz der Bubbles. Werte von 0 bis 1
bubble.setStroke("Black"); //Setzen Rahmenfarbe der Bubbles wahlweise in Kurzschreibweise ("Red") oder Farbcodes ("#FFFFFF")
bubble.setTextStyle(...); //Siehe API Allgemein "TextStyle"
config.setBubble(bubble); |
Anchor | |||
---|---|---|---|
|
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
XdevBubbleChartConfigXdevCandleStickChartConfig config = new XdevBubbleChartConfigXdevCandleStickChartConfig(); config.setBackgroundColor(...); //Siehe API Allgemein "BackgroundStyle" //Eine Liste an Farben die dann der Reihe nach an die Kategorien vergeben werden List<String> places = Arrays.asList("#FFFFFF", "Red", "#F4g6uz"); config.setColors(places); //Zuweisen der Farbliste |
...
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
XdevBubbleChartConfigXdevCandleStickChartConfig config = new XdevBubbleChartConfigXdevCandleStickChartConfig(); config.setLegend(...); //Siehe API Allgemein "LegendOptions" config.setTitleTextStyle(...); //Siehe API Allgemein "TextStyle" config.setFontName(""); //Wahl der Schriftart (Schriftart muss vom Browser unterstützt werden) config.setFontSize(15); //Setzen allgemeine Schriftgröße im Chart config.setTitle("Sales Overview"); //Setzen ChartTitel |
...