List of usage examples for com.google.gwt.visualization.client.visualizations.corechart Options create
public static Options create()
From source file:com.google.gwt.sample.healthyeatingapp.client.Graph.java
private Options createOptions() { Options options = Options.create(); options.setWidth(400);//w ww .jav a 2 s . co m options.setHeight(240); options.setTitle("My Daily Activities"); return options; }
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);/*w ww .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);/*from w w w. j av a2 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(); 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.LineDemo.java
License:Apache License
public Widget getWidget() { VerticalPanel result = new VerticalPanel(); Options options = Options.create(); options.setHeight(240);//from w ww.j av a 2 s . co 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 2 s . 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:com.jythonui.client.charts.CharContainer.java
License:Apache License
private Options startOpt() { Options o;/* w ww. ja v a2 s . co m*/ switch (fo.getChartType()) { case PIE: PieChart.PieOptions p = PieChart.PieOptions.create(); p.set3D(fo.isPie3D()); o = p; break; default: o = Options.create(); } o.setType(CoreChart.Type.valueOf(fo.getChartType().name())); return o; }
From source file:com.square.composant.contrat.square.client.view.ContratsViewImpl.java
License:Open Source License
@Override public void afficherJaugeBanco(final String dateDebut, final String dateFin, final DataTable donnees) { final Runnable onLoadCallback = new Runnable() { public void run() { final Options options = Options.create(); options.setWidth(ContratsViewImplConstants.LARGEUR_CHART); options.setHeight(ContratsViewImplConstants.HAUTEUR_CHART); options.setLegend(LegendPosition.NONE); options.setColors(getListeCouleursJaugeBanco()); options.setBackgroundColor(ContratsViewImplConstants.COULEUR_FOND_STATISTIQUE); options.setTitle(viewMessages.titreJaugeBanco(dateDebut, dateFin)); options.setFontSize(12);/*from w w w . j ava 2s .c om*/ final PieChart pieChartJaugeBanco = new PieChart(donnees, options); panelStatsJaugeBanco.add(pieChartJaugeBanco); panelStatsJaugeBanco.setVisible(true); } }; VisualizationUtils.loadVisualizationApi(onLoadCallback, "corechart"); }
From source file:com.square.composant.contrat.square.client.view.ContratsViewImpl.java
License:Open Source License
@Override public void afficherStatistiquePrestationCotisation(final DataTable dataLineChart) { final Runnable onLoadCallback = new Runnable() { public void run() { final Options options = Options.create(); options.setWidth(ContratsViewImplConstants.LARGEUR_CHART); options.setHeight(ContratsViewImplConstants.HAUTEUR_CHART); options.setLegend(LegendPosition.NONE); options.setBackgroundColor(ContratsViewImplConstants.COULEUR_FOND_STATISTIQUE); options.setTitle(viewConstants.titreStatsPrestationCotisation()); options.setFontSize(12);//from w w w. ja v a 2 s. c o m lineChartPrestationCotisation = new LineChart(dataLineChart, options); panelStatsPrestationCotisation.clear(); panelStatsPrestationCotisation.add(lineChartPrestationCotisation); panelStatsPrestationCotisation.setVisible(true); } }; VisualizationUtils.loadVisualizationApi(onLoadCallback, LineChart.PACKAGE); }
From source file:org.opendatakit.aggregate.client.popups.VisualizationPopup.java
License:Apache License
/** * Create bar chart//w w w.j av a 2s .c om * * @return */ private BarChart createBarChart() { DataTable data = createDataTable(); Options options = Options.create(); options.setWidth(chartPanel.getOffsetWidth()); options.setHeight(chartPanel.getOffsetHeight()); return new BarChart(data, options); }
From source file:org.ow2.proactive_grid_cloud_portal.rm.client.monitoring.charts.MBeanChart.java
License:Open Source License
public MBeanChart(RMController controller, String jmxServerUrl, String mbean, String[] attrs, String title) { this.controller = controller; this.jmxServerUrl = jmxServerUrl; this.mbeanName = mbean; this.attrs = attrs; loadOpts = Options.create(); HorizontalAxisOptions loadAxis = HorizontalAxisOptions.create(); loadAxis.setMaxAlternation(1);/*from w w w . jav a 2 s . c o m*/ loadAxis.setSlantedText(false); loadOpts.setLegend(LegendPosition.NONE); loadOpts.setHAxisOptions(loadAxis); loadOpts.setColors("#fcaf3e", "#3a668d", "#35a849", "#fcaf3e", "#24c1ff", "#1e4ed7", "#ef2929", "#000000"); loadAxis.setMinValue(0); loadTable = DataTable.create(); setWidth100(); setHeight100(); if (title.length() > 0) { Label label = new Label("<nobr style='font-weight:bold;padding-left:10px;'>" + title + "<nobr>"); label.setHeight(30); addMember(label); } chartContainer = new AbsolutePanel(); chartContainer.setWidth("100%"); chartContainer.setHeight("200px"); loadChart = createChart(loadTable, loadOpts); loadChart.setWidth("100%"); loadChart.setHeight("200px"); chartContainer.add(loadChart); if (!(loadChart instanceof PieChart)) { addMember(getTimeSlotSelector()); } addMember(chartContainer); }