Пример #1
0
 public ChartModel getChartModel(int segments) {
   ChartModel cm =
       new ChartModel(
           "Voted Best AJAX Framework",
           "font-size: 14px; font-family: Verdana; text-align: center;");
   XAxis xa = new XAxis();
   xa.setRange(0, 200, 50);
   cm.setXAxis(xa);
   YAxis ya = new YAxis();
   ya.addLabels("Ext", "Dojo", "jQuery", "YUI");
   ya.setOffset(true);
   cm.setYAxis(ya);
   HorizontalBarChart bchart = new HorizontalBarChart();
   bchart.setTooltip("#val# mph");
   bchart.addBars(new HorizontalBarChart.Bar(Random.nextInt(47) + 100, "#ffff00"));
   bchart.addBars(new HorizontalBarChart.Bar(Random.nextInt(44) + 100, "#0000ff"));
   bchart.addBars(new HorizontalBarChart.Bar(Random.nextInt(23) + 100, "#00ff00"));
   bchart.addBars(new HorizontalBarChart.Bar(Random.nextInt(50) + 150, "#ff0000"));
   cm.addChartConfig(bchart);
   cm.setTooltipStyle(new ToolTip(MouseStyle.FOLLOW));
   return cm;
 }