Example usage for com.google.gwt.visualization.client.visualizations.corechart AxisOptions create

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

Introduction

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

Prototype

public static AxisOptions create() 

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();//from w  ww. jav a2 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();
    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();/*from w  w  w.ja  v  a 2  s .c o  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.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   ww w  .  j a  va2  s  . 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();//from  w w  w. j a va2  s .co  m
    options.setHeight(240);
    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();//from ww  w .j av a 2s .c o m
    options.setHeight(240);
    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:com.java33.vizpres.client.view.visualization.GoogleCharts.java

License:Open Source License

protected static Options makeOptions(final int width, final int height) {
    final String fontName = "'Cabin', sans-serif";
    final Options options = BarChart.createOptions();

    final TextStyle ts = TextStyle.create();
    ts.setFontName(fontName);/*from   w  ww.j a va  2 s. c  om*/
    ts.setFontSize(14);
    options.setTitleTextStyle(ts);

    options.setWidth(width);
    options.setHeight(height);
    options.setFontName(fontName);
    options.setFontSize(10);
    options.setBackgroundColor("#eef7de");

    final AxisOptions hAxisOptions = AxisOptions.create();
    hAxisOptions.setMinValue(0);
    hAxisOptions.setMaxValue(100);
    hAxisOptions.setTitle("Percent");
    options.setHAxisOptions(hAxisOptions);

    options.setTitle("Google Charts Example");
    return options;
}

From source file:org.ow2.proactive_grid_cloud_portal.rm.client.monitoring.charts.CpusUsageLineChart.java

License:Open Source License

public CpusUsageLineChart(RMController controller, String jmxServerUrl) {
    super(controller, jmxServerUrl, "sigar:Type=CpuCoreUsage,Name=*", "Combined", "Load History");

    AxisOptions vAxis = AxisOptions.create();
    vAxis.set("format", "#%");
    loadOpts.setVAxisOptions(vAxis);//w  w w . jav  a 2 s . c o m
    chartContainer.setHeight("300px");
    loadChart.setHeight("300px");
}

From source file:org.ow2.proactive_grid_cloud_portal.rm.client.monitoring.charts.CpuUsageAreaChart.java

License:Open Source License

public CpuUsageAreaChart(RMController controller, String jmxServerUrl) {
    super(controller, jmxServerUrl, "sigar:Type=CpuUsage", "Combined", "Cpu Usage");
    AxisOptions vAxis = AxisOptions.create();
    vAxis.set("format", "#%");
    loadOpts.setVAxisOptions(vAxis);//from  w w w  .  j a v a2 s .com
}

From source file:org.ow2.proactive_grid_cloud_portal.rm.client.monitoring.charts.JVMCpuUsageAreaChart.java

License:Open Source License

public JVMCpuUsageAreaChart(RMController controller, String jmxServerUrl) {
    super(controller, jmxServerUrl, "java.lang:type=OperatingSystem", "ProcessCpuTime", "Cpu Usage");

    AxisOptions vAxis = AxisOptions.create();
    vAxis.set("format", "#%");
    loadOpts.setVAxisOptions(vAxis);/*from w w w .  java  2  s .  c  o m*/
}

From source file:org.ow2.proactive_grid_cloud_portal.rm.client.monitoring.charts.JVMMemoryAreaChart.java

License:Open Source License

public JVMMemoryAreaChart(RMController controller, String jmxServerUrl) {
    super(controller, jmxServerUrl, "java.lang:type=Memory", "HeapMemoryUsage", "Heap Memory Usage");
    AxisOptions vAxis = AxisOptions.create();
    vAxis.set("format", "# Mb");
    loadOpts.setVAxisOptions(vAxis);/*from www  .  ja  va 2 s .  c  om*/
}