Example usage for com.google.gwt.visualization.client.visualizations.corechart BarChart BarChart

List of usage examples for com.google.gwt.visualization.client.visualizations.corechart BarChart BarChart

Introduction

In this page you can find the example usage for com.google.gwt.visualization.client.visualizations.corechart BarChart BarChart.

Prototype

public BarChart(AbstractDataTable data, Options options) 

Source Link

Usage

From source file:com.google.gwt.visualization.sample.visualizationshowcase.client.BarDemo.java

License:Apache License

public Widget getWidget() {
    VerticalPanel result = new VerticalPanel();
    Options options = Options.create();//  w ww.  j a  v  a 2  s .  co m
    options.setHeight(240);
    options.setTitle("Company Performance");
    options.setWidth(400);
    AxisOptions vAxisOptions = AxisOptions.create();
    vAxisOptions.setMinValue(0);
    vAxisOptions.setMaxValue(2000);
    options.setVAxisOptions(vAxisOptions);

    DataTable data = Showcase.getCompanyPerformance();
    BarChart viz = new BarChart(data, options);

    Label status = new Label();
    Label onMouseOverAndOutStatus = new Label();
    viz.addSelectHandler(new SelectionDemo(viz, status));
    viz.addReadyHandler(new ReadyDemo(status));
    viz.addOnMouseOverHandler(new OnMouseOverDemo(onMouseOverAndOutStatus));
    viz.addOnMouseOutHandler(new OnMouseOutDemo(onMouseOverAndOutStatus));
    result.add(status);
    result.add(viz);
    result.add(onMouseOverAndOutStatus);
    return result;
}

From source file:com.java33.vizpres.client.view.visualization.GoogleCharts.java

License:Open Source License

protected CoreChart makeChart() {
    return new BarChart(makeDataTable(Collections.<PercentValue>emptyList()), makeOptions(width, height));
}

From source file:com.jythonui.client.charts.CharContainer.java

License:Apache License

private CoreChart createChart(ListOfRows ro) {
    AbstractDataTable a = createTable(ro);
    Options o = createOptions();//from w w w  .j a  va  2  s . com
    switch (fo.getChartType()) {
    case PIE:
        return new PieChart(a, o);
    case AREA:
        return new AreaChart(a, o);
    case BARS:
        return new BarChart(a, o);
    case LINE:
        return new LineChart(a, o);
    case SCATTER:
        return new ScatterChart(a, o);
    case COLUMNS:
        return new ColumnChart(a, o);
    }
    return null;
}

From source file:org.opendatakit.aggregate.client.popups.VisualizationPopup.java

License:Apache License

/**
 * Create bar chart/*ww  w.j  a v  a2  s .  c o m*/
 *
 * @return
 */
private BarChart createBarChart() {
    DataTable data = createDataTable();
    Options options = Options.create();
    options.setWidth(chartPanel.getOffsetWidth());
    options.setHeight(chartPanel.getOffsetHeight());
    return new BarChart(data, options);
}