List of usage examples for com.google.gwt.user.client.ui HorizontalPanel add
@Override public void add(Widget w)
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); }