Example usage for com.google.gwt.user.client.ui HorizontalPanel add

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

Introduction

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

Prototype

@Override
    public void add(Widget w) 

Source Link

Usage

From source file:com.google.sampling.experiential.client.ExperimentDefinitionPanel.java

License:Open Source License

public static PanelPair createDisplayLine(String key, String value) {
    HorizontalPanel line = new HorizontalPanel();
    line.setStyleName("left");
    Label keyLabel = new Label(key + ": ");
    keyLabel.setStyleName("keyLabel");

    Label valueBox = new Label();
    if (value != null) {
        valueBox.setText(value);//from  ww w . j  a v  a 2  s  . co m
    }
    line.add(keyLabel);
    line.add(valueBox);
    return new PanelPair(line, valueBox);
}

From source file:com.google.sampling.experiential.client.ExperimentDescriptionPanel.java

License:Open Source License

private void createButtonPanel(ExperimentDAO experiment) {
    HorizontalPanel buttonPanel = new HorizontalPanel();
    buttonPanel.add(createCancelButton());
    mainPanel.add(buttonPanel);/*w  w  w  .  j ava  2 s .  co m*/
}

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);/*  www  .j  a  v  a 2  s . c o  m*/
    mainPanel.add(publishingPanel);
}

From source file:com.google.sampling.experiential.client.ExperimentDescriptionPanel.java

License:Open Source License

private Widget createFormLine(String key, String value) {
    HorizontalPanel line = new HorizontalPanel();
    line.setStyleName("left");
    Label keyLabel = new Label(key + ":  ");
    keyLabel.setStyleName("keyLabel");
    Label valueBox = new Label();
    if (value != null) {
        valueBox.setText(value);//w ww .  j a va 2  s.c o  m
    }
    line.add(keyLabel);
    line.add(valueBox);
    return line;
}

From source file:com.google.sampling.experiential.client.ExperimentJoinPanel.java

License:Open Source License

private void createButtonPanel(ExperimentDAO experiment) {
    HorizontalPanel buttonPanel = new HorizontalPanel();
    buttonPanel.add(createJoinButton());
    buttonPanel.add(createCancelButton());
    mainPanel.add(buttonPanel);/*from www  . j a  va  2  s .c  om*/
}

From source file:com.google.sampling.experiential.client.ExperimentRow.java

License:Open Source License

public ExperimentRow(Images resources, ExperimentDAO experiment, ExperimentListener listener, boolean joined,
        boolean findView) {
    this.images = resources;
    this.myConstants = GWT.create(MyConstants.class);
    this.experiment = experiment;
    this.joined = joined;
    this.findView = findView;
    this.listeners = new ArrayList<ExperimentListener>();
    if (listener != null) {
        listeners.add(listener);//w  ww . jav  a2  s .c  o m
    }
    HorizontalPanel horizontalPanel = new HorizontalPanel();
    horizontalPanel.setStyleName("paco-experimentRow");
    horizontalPanel.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE);
    horizontalPanel.setSpacing(1);
    horizontalPanel.setHeight("42px");
    initWidget(horizontalPanel);

    Image experimentIcon = new Image(resources.question());
    experimentIcon.setAltText(myConstants.experimentIcon());
    horizontalPanel.add(experimentIcon);
    horizontalPanel.setCellHeight(experimentIcon, "42");
    horizontalPanel.setCellWidth(experimentIcon, "42");
    horizontalPanel.setCellHorizontalAlignment(experimentIcon, HasHorizontalAlignment.ALIGN_CENTER);
    horizontalPanel.setCellVerticalAlignment(experimentIcon, HasVerticalAlignment.ALIGN_BOTTOM);
    experimentIcon.setSize("42px", "42px");

    VerticalPanel verticalPanel = new VerticalPanel();
    verticalPanel.setHeight("39px");
    horizontalPanel.add(verticalPanel);

    HorizontalPanel horizontalPanel_2 = new HorizontalPanel();
    horizontalPanel_2.setHeight("19px");
    verticalPanel.add(horizontalPanel_2);

    Label experimentTitleLabel = new Label(experiment.getTitle());
    if (experiment.getDeleted() != null && experiment.getDeleted()) {
        experimentTitleLabel.setStyleName("gwt-Link-underline-strikethrough");
    } else {
        experimentTitleLabel.setStyleName("gwt-Link-underline");
    }
    horizontalPanel_2.add(experimentTitleLabel);
    horizontalPanel_2.setCellWidth(experimentTitleLabel, "22px");
    horizontalPanel_2.setCellHeight(experimentTitleLabel, "18px");
    experimentTitleLabel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_LEFT);
    horizontalPanel.setCellVerticalAlignment(experimentTitleLabel, HasVerticalAlignment.ALIGN_MIDDLE);
    experimentTitleLabel.setWidth("180px");
    ClickHandler titleHandler = new ClickHandler() {
        public void onClick(ClickEvent event) {
            showExperimentDetails();
        }
    };
    if (!isExperimentPurged()) {
        experimentTitleLabel.addClickHandler(titleHandler);
        experimentIcon.addClickHandler(titleHandler);
    }

    HorizontalPanel horizontalPanel_1 = new HorizontalPanel();
    horizontalPanel_1.setSpacing(1);
    verticalPanel.add(horizontalPanel_1);

    createButtonPanel(experiment, joined, horizontalPanel, horizontalPanel_1, findView);

}

From source file:com.google.sampling.experiential.client.ExperimentRow.java

License:Open Source License

private void createDetailsButton(HorizontalPanel horizontalPanel, HorizontalPanel horizontalPanel_1) {
    Button copyButton = new Button(myConstants.copy());
    copyButton.setStyleName("paco-ExperimentRow-Button");
    copyButton.addClickHandler(new ClickHandler() {
        public void onClick(ClickEvent event) {
            showExperimentDetails();/*  ww w .j a v  a2 s  .co m*/
        }
    });
    horizontalPanel_1.add(copyButton);
    horizontalPanel.setCellVerticalAlignment(copyButton, HasVerticalAlignment.ALIGN_MIDDLE);
}

From source file:com.google.sampling.experiential.client.ExperimentRow.java

License:Open Source License

private void createEodRefButton(HorizontalPanel horizontalPanel, HorizontalPanel horizontalPanel_1) {
    Button refButton = new Button(myConstants.eodRef());
    refButton.setStyleName("paco-ExperimentRow-Button");
    refButton.addClickHandler(new ClickHandler() {
        public void onClick(ClickEvent event) {
            showRefDialog();/*  w ww.j a  va  2  s.com*/
        }
    });
    horizontalPanel_1.add(refButton);
    horizontalPanel.setCellVerticalAlignment(refButton, HasVerticalAlignment.ALIGN_MIDDLE);
}

From source file:com.google.sampling.experiential.client.ExperimentRow.java

License:Open Source License

private void createQRCodeButton(HorizontalPanel horizontalPanel, HorizontalPanel horizontalPanel_1) {
    Button qrCodeButton = new Button(myConstants.qrCode());
    qrCodeButton.setStyleName("paco-ExperimentRow-Button");
    qrCodeButton.addClickHandler(new ClickHandler() {
        public void onClick(ClickEvent event) {
            showQRCode();/*from   w ww  .  j av  a2 s  .co  m*/
        }
    });
    horizontalPanel_1.add(qrCodeButton);
    horizontalPanel.setCellVerticalAlignment(qrCodeButton, HasVerticalAlignment.ALIGN_MIDDLE);
}

From source file:com.google.sampling.experiential.client.ExperimentRow.java

License:Open Source License

private void createPurgeButton(HorizontalPanel horizontalPanel, HorizontalPanel horizontalPanel_1) {
    Button deleteButton = new Button(myConstants.purge());
    deleteButton.setStyleName("paco-ExperimentRow-Button");
    deleteButton.addClickHandler(new ClickHandler() {
        public void onClick(ClickEvent event) {
            deleteExperiment();//from  w w w .  j av a2s .co  m
        }
    });
    horizontalPanel_1.add(deleteButton);
    horizontalPanel.setCellVerticalAlignment(deleteButton, HasVerticalAlignment.ALIGN_MIDDLE);
}