List of usage examples for com.google.gwt.user.client.ui CheckBox CheckBox
public CheckBox()
From source file:com.google.gwt.maps.testing.client.maps.MultipleKmlMapWidget.java
License:Apache License
private void addRoutes() { final CheckBox check1 = new CheckBox(); final CheckBox check2 = new CheckBox(); final CheckBox check3 = new CheckBox(); final CheckBox check4 = new CheckBox(); final CheckBox check5 = new CheckBox(); final CheckBox check6 = new CheckBox(); final CheckBox check7 = new CheckBox(); // Introduction HorizontalPanel pTitle = new HorizontalPanel(); Label lTitle = new Label("Enable Disable Routes"); pTitle.add(lTitle);//from w w w .ja v a 2 s. c o m HorizontalPanel pDevider = new HorizontalPanel(); Label lDevider = new Label("--------------------------"); pDevider.add(lDevider); // stage 1 HorizontalPanel stage1 = new HorizontalPanel(); check1.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { if (check1.getValue() == true) { kmlLoad(route1); } else { kmlUnload(route1); } } }); Label stage1Label = new Label("Route 1"); stage1.add(check1); stage1.add(stage1Label); // stage 2 HorizontalPanel stage2 = new HorizontalPanel(); check2.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { if (check2.getValue() == true) { kmlLoad(route2); } else { kmlUnload(route2); } } }); Label stage2Label = new Label("Route 2"); stage2.add(check2); stage2.add(stage2Label); // stage 3 HorizontalPanel stage3 = new HorizontalPanel(); check3.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { if (check3.getValue() == true) { kmlLoad(route3); } else { kmlUnload(route3); } } }); Label stage3Label = new Label("Route 3"); stage3.add(check3); stage3.add(stage3Label); // stage 4 HorizontalPanel stage4 = new HorizontalPanel(); check4.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { if (check4.getValue() == true) { kmlLoad(route4); } else { kmlUnload(route4); } } }); Label stage4Label = new Label("Route 4"); stage4.add(check4); stage4.add(stage4Label); // stage 5 HorizontalPanel stage5 = new HorizontalPanel(); check5.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { if (check5.getValue() == true) { kmlLoad(route5); } else { kmlUnload(route5); } } }); Label stage5Label = new Label("Route 5"); stage5.add(check5); stage5.add(stage5Label); // stage 6 HorizontalPanel stage6 = new HorizontalPanel(); check6.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { if (check6.getValue() == true) { kmlLoad(route6); } else { kmlUnload(route6); } } }); Label stage19Label = new Label("Route 6"); stage6.add(check6); stage6.add(stage19Label); // stage 7 HorizontalPanel stage7 = new HorizontalPanel(); check7.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { if (check7.getValue() == true) { kmlLoad(route7); } else { kmlUnload(route7); } } }); Label stage7Label = new Label("Route 7"); stage7.add(check7); stage7.add(stage7Label); // Adding all horizontal panels to the vertical panel pRoutes pRoutes.add(pTitle); pRoutes.add(pDevider); pRoutes.add(stage1); pRoutes.add(stage2); pRoutes.add(stage3); pRoutes.add(stage4); pRoutes.add(stage5); pRoutes.add(stage6); pRoutes.add(stage7); }
From source file:com.google.gwt.sample.dynatablemvp.client.view.DynaTableMvpView.java
@Override public void setData(List<String> data) { contactsTable.removeAllRows();//from www . j a v a 2 s .c o m for (int i = 0; i < data.size(); ++i) { contactsTable.setWidget(i, 0, new CheckBox()); contactsTable.setText(i, 1, data.get(i)); } }
From source file:com.google.sampling.experiential.client.BackgroundListeningPanel.java
License:Open Source License
public BackgroundListeningPanel(ExperimentDAO experiment) { this.experiment = experiment; myConstants = GWT.create(MyConstants.class); rootPanel = new VerticalPanel(); rootPanel.setStyleName("bordered"); initWidget(rootPanel);/*from ww w . j av a 2s. c o m*/ HTML titleLabel = new HTML("<h2>" + myConstants.backgroundListeningTitle() + ": </h2>"); rootPanel.add(titleLabel); HTML html = new HTML(" <font color=\"red\" size=\"smaller\"><i>(" + myConstants.iOSIncompatible() + ")</i></font>"); rootPanel.add(html); // set up the checkbox listeningCheckboxPanel = new HorizontalPanel(); rootPanel.add(listeningCheckboxPanel); CheckBox shouldListenCheckbox = new CheckBox(); listeningCheckboxPanel.add(shouldListenCheckbox); Label checkBoxLabel = new Label(myConstants.shouldBackgroundListen()); checkBoxLabel.setStyleName("gwt-Label-Header"); listeningCheckboxPanel.add(checkBoxLabel); shouldListenCheckbox.setValue(experiment.isBackgroundListen() != null && experiment.isBackgroundListen()); shouldListenCheckbox.addValueChangeHandler(new ValueChangeHandler<Boolean>() { @Override public void onValueChange(ValueChangeEvent<Boolean> event) { BackgroundListeningPanel.this.experiment.setBackgroundListen(event.getValue()); } }); // set up the sourceIdentifier textbox sourceIdentifierPanel = new HorizontalPanel(); rootPanel.add(sourceIdentifierPanel); Label textBoxLabel = new Label(myConstants.backgroundListenSourceIdentifier()); textBoxLabel.setStyleName("gwt-Label-Header"); sourceIdentifierPanel.add(textBoxLabel); final TextBox sourceIdentifierTextBox = new TextBox(); sourceIdentifierPanel.add(sourceIdentifierTextBox); sourceIdentifierTextBox.setValue(experiment.getBackgroundListenSourceIdentifier()); sourceIdentifierTextBox.addChangeHandler(new ChangeHandler() { @Override public void onChange(ChangeEvent event) { BackgroundListeningPanel.this.experiment .setBackgroundListenSourceIdentifier(sourceIdentifierTextBox.getText()); } }); }
From source file:com.google.sampling.experiential.client.BackgroundPollingPanel.java
License:Open Source License
public BackgroundPollingPanel(ExperimentDAO experiment) { this.experiment = experiment; myConstants = GWT.create(MyConstants.class); rootPanel = new VerticalPanel(); rootPanel.setStyleName("bordered"); initWidget(rootPanel);//from www .j a va 2s . co m HTML titleLabel = new HTML("<h2>" + myConstants.backgroundPollingTitle() + ": </h2>"); rootPanel.add(titleLabel); HTML html = new HTML(" <font color=\"red\" size=\"smaller\"><i>(" + myConstants.iOSIncompatible() + ")</i></font>"); rootPanel.add(html); pollingCheckboxPanel = new HorizontalPanel(); rootPanel.add(pollingCheckboxPanel); CheckBox shouldLogCheckbox = new CheckBox(); pollingCheckboxPanel.add(shouldLogCheckbox); Label checkBoxLabel = new Label(myConstants.shouldBackgroundPoll()); checkBoxLabel.setStyleName("gwt-Label-Header"); pollingCheckboxPanel.add(checkBoxLabel); shouldLogCheckbox.setValue(experiment.isLogActions() != null && experiment.isLogActions()); shouldLogCheckbox.addValueChangeHandler(new ValueChangeHandler<Boolean>() { @Override public void onValueChange(ValueChangeEvent<Boolean> event) { BackgroundPollingPanel.this.experiment.setLogActions(event.getValue()); } }); }
From source file:com.google.sampling.experiential.client.ExperimentDefinitionPanel.java
License:Open Source License
private Widget createCustomRenderingEntryPanel(ExperimentDAO experiment2) { VerticalPanel containerPanel = new VerticalPanel(); containerPanel.setStyleName("bordered"); HorizontalPanel renderingPanel = new HorizontalPanel(); customRenderingCheckBox = new CheckBox(); customRenderingCheckBox//from w ww . ja v a 2 s . c om .setValue(experiment.isCustomRendering() != null ? experiment.isCustomRendering() : false); renderingPanel.add(customRenderingCheckBox); Label renderingLabel = new Label(myConstants.customRendering()); renderingPanel.add(renderingLabel); HTML html = new HTML(" <font color=\"red\" size=\"smaller\"><i>(" + myConstants.iOSIncompatible() + ")</i></font>"); renderingPanel.add(html); containerPanel.add(renderingPanel); createCustomRenderingDisclosurePanel(experiment); customRenderingPanel.getHeader().setVisible(customRenderingCheckBox.getValue()); containerPanel.add(customRenderingPanel); customRenderingCheckBox.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { customRenderingPanel.getHeader().setVisible(customRenderingCheckBox.getValue()); customRenderingPanel.setOpen(customRenderingCheckBox.getValue()); } }); return containerPanel; }
From source file:com.google.sampling.experiential.client.ExperimentDefinitionPanel.java
License:Open Source License
private VerticalPanel createPublishingPanel(ExperimentDAO experiment) { VerticalPanel containerPanel = new VerticalPanel(); containerPanel.setStyleName("bordered"); HorizontalPanel publishingPanel = new HorizontalPanel(); publishCheckBox = new CheckBox(); publishCheckBox.setValue(experiment.getPublished()); publishingPanel.add(publishCheckBox); HTML publishLabel = new HTML("<h3> " + myConstants.published() + "</h3>"); publishingPanel.add(publishLabel);/*from w ww . j a va 2s . co m*/ containerPanel.add(publishingPanel); createPublishedUsersDisclosurePanel(experiment); containerPanel.add(publishedUsersPanel); return containerPanel; }
From source file:com.google.sampling.experiential.client.ExperimentDescriptionPanel.java
License:Open Source License
private void createPublishingPanel(ExperimentDAO experiment) { HorizontalPanel publishingPanel = new HorizontalPanel(); publishCheckBox = new CheckBox(); publishCheckBox.setValue(experiment.getPublished()); publishingPanel.add(publishCheckBox); Label publishLabel = new Label(myConstants.published()); publishingPanel.add(publishLabel);/*from w w w. j a va 2 s . c o m*/ mainPanel.add(publishingPanel); }
From source file:com.google.sampling.experiential.client.ExtraDataCollectionDeclPanel.java
License:Open Source License
/** *///from w ww . j ava2s . co m public ExtraDataCollectionDeclPanel(Integer decl, ExperimentDAO experiment) { this.experiment = experiment; this.decl = decl; myConstants = GWT.create(MyConstants.class); horizontalPanel = new HorizontalPanel(); horizontalPanel.setSpacing(2); horizontalPanel.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE); initWidget(horizontalPanel); horizontalPanel.setWidth("258px"); checkBox = new CheckBox(); horizontalPanel.add(checkBox); checkBox.setValue(experiment.getExtraDataCollectionDeclarations().contains(decl)); Label lblTime = new Label(getDeclLabel()); lblTime.setStyleName("gwt-Label-Header"); horizontalPanel.add(lblTime); lblTime.setWidth("400px"); checkBox.addValueChangeHandler(new ValueChangeHandler<Boolean>() { public void onValueChange(ValueChangeEvent<Boolean> event) { updateExperiment(event.getValue()); } }); }
From source file:com.google.sampling.experiential.client.InputsPanel.java
License:Open Source License
private void createConditionCheckboxColumn() { VerticalPanel cp = new VerticalPanel(); upperLinePanel.add(cp);//from w w w. j a va 2s . co m Label conditionalLabel = new Label(myConstants.conditional() + ":"); conditionalLabel.setStyleName("keyLabel"); cp.add(conditionalLabel); conditionalBox = new CheckBox(); conditionalBox.setValue(input.getConditional()); cp.add(conditionalBox); conditionalBox.addValueChangeHandler(new ValueChangeHandler<Boolean>() { @Override public void onValueChange(ValueChangeEvent arg0) { input.setConditional(conditionalBox.getValue()); conditionalPanel.setVisible(conditionalBox.getValue()); } }); }
From source file:com.google.sampling.experiential.client.InputsPanel.java
License:Open Source License
private void createRequiredCheckBoxColumn() { VerticalPanel mp = new VerticalPanel(); upperLinePanel.add(mp);/*w w w . j a v a 2 s. c o m*/ Label mandatoryLabel = new Label(myConstants.required() + ":"); mandatoryLabel.setStyleName("keyLabel"); mp.add(mandatoryLabel); final CheckBox valueBox = new CheckBox(); valueBox.setValue(input.getMandatory()); mp.add(valueBox); valueBox.addValueChangeHandler(new ValueChangeHandler<Boolean>() { @Override public void onValueChange(ValueChangeEvent arg0) { input.setMandatory(valueBox.getValue()); } }); }