Example usage for com.google.gwt.visualization.client.visualizations.corechart Options setVAxisOptions

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

Introduction

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

Prototype

public final native void setVAxisOptions(AxisOptions options) ;

Source Link

Usage

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

License:Apache License

public Widget getWidget() {
    VerticalPanel result = new VerticalPanel();

    Options options = Options.create();
    options.setHeight(240);/*from  w  w  w.  j a  v  a  2  s  .  co  m*/
    options.setTitle("Company Performance");
    options.setWidth(400);
    AxisOptions vAxisOptions = AxisOptions.create();
    vAxisOptions.setMinValue(0);
    vAxisOptions.setMaxValue(2000);
    options.setVAxisOptions(vAxisOptions);

    DataTable data = Showcase.getCompanyPerformance();
    AreaChart viz = new AreaChart(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.google.gwt.visualization.sample.visualizationshowcase.client.BarDemo.java

License:Apache License

public Widget getWidget() {
    VerticalPanel result = new VerticalPanel();
    Options options = Options.create();
    options.setHeight(240);//  w ww  .ja v a2s . c om
    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.google.gwt.visualization.sample.visualizationshowcase.client.ColumnDemo.java

License:Apache License

public Widget getWidget() {
    VerticalPanel result = new VerticalPanel();
    Options options = CoreChart.createOptions();
    options.setHeight(240);/*from www . j  a v a2s  . c om*/
    options.setTitle("Company Performance");
    options.setWidth(400);

    AxisOptions vAxisOptions = AxisOptions.create();
    vAxisOptions.setMinValue(0);
    vAxisOptions.setMaxValue(2000);
    options.setVAxisOptions(vAxisOptions);

    DataTable data = Showcase.getCompanyPerformance();
    ColumnChart viz = new ColumnChart(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.google.gwt.visualization.sample.visualizationshowcase.client.LineDemo.java

License:Apache License

public Widget getWidget() {
    VerticalPanel result = new VerticalPanel();

    Options options = Options.create();
    options.setHeight(240);/* w w w.ja v a  2 s.  c o m*/
    options.setTitle("Company Performance");
    options.setWidth(400);
    options.setInterpolateNulls(true);
    AxisOptions vAxisOptions = AxisOptions.create();
    vAxisOptions.setMinValue(0);
    vAxisOptions.setMaxValue(2000);
    options.setVAxisOptions(vAxisOptions);

    DataTable data = Showcase.getCompanyPerformanceWithNulls();
    LineChart viz = new LineChart(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.google.gwt.visualization.sample.visualizationshowcase.client.ScatterDemo.java

License:Apache License

public Widget getWidget() {
    VerticalPanel result = new VerticalPanel();

    Options options = Options.create();
    options.setHeight(240);/*from  w  w w. j  a va 2s.  c  o  m*/
    options.setTitle("Sugar, salt and calories comparison");
    options.setWidth(400);

    AxisOptions vAxisOptions = AxisOptions.create();
    vAxisOptions.setMinValue(0);
    vAxisOptions.setMaxValue(20);
    options.setVAxisOptions(vAxisOptions);

    DataTable data = Showcase.getSugarSaltAndCaloriesComparison();

    ScatterChart viz = new ScatterChart(data, options);
    Label status = new Label();
    Label onMouseOverAndOutStatus = new Label();
    viz.addSelectHandler(new SelectionDemo(viz, status));
    viz.addReadyHandler(new ReadyDemo(status));
    viz.addOnMouseOverHandler(
            new com.google.gwt.visualization.sample.visualizationshowcase.client.OnMouseOverDemo(
                    onMouseOverAndOutStatus));
    viz.addOnMouseOutHandler(
            new com.google.gwt.visualization.sample.visualizationshowcase.client.OnMouseOutDemo(
                    onMouseOverAndOutStatus));
    result.add(status);
    result.add(viz);
    result.add(onMouseOverAndOutStatus);
    return result;
}

From source file:org.ow2.proactive_grid_cloud_portal.scheduler.client.UsageView.java

License:Open Source License

private Options createChartOptions() {
    Options nodeLineOpts = Options.create();
    HorizontalAxisOptions axisOpts = HorizontalAxisOptions.create();
    nodeLineOpts.setLegend(LegendPosition.NONE);
    nodeLineOpts.setHAxisOptions(axisOpts);
    AxisOptions options = AxisOptions.create();
    nodeLineOpts.setVAxisOptions(options);
    nodeLineOpts.setHeight(CHART_HEIGHT);
    nodeLineOpts.setLineWidth(0);//ww w . ja  v a 2 s . c  o m
    nodeLineOpts.setColors(BLUE, GREEN);
    nodeLineOpts.setIsStacked(true);
    return nodeLineOpts;
}