Example usage for com.google.gwt.user.client.ui CheckBox CheckBox

List of usage examples for com.google.gwt.user.client.ui CheckBox CheckBox

Introduction

In this page you can find the example usage for com.google.gwt.user.client.ui CheckBox CheckBox.

Prototype

public CheckBox() 

Source Link

Document

Creates a check box with no label.

Usage

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("&nbsp;&nbsp;&nbsp;<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("&nbsp;&nbsp;&nbsp;<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("&nbsp;&nbsp;&nbsp;<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());
        }
    });
}