/** * Set title. * @param title the title */ public void setTitle(String title) { if (showCaption) { if (optional) { recordCaption.setCaptionText(title); } else { SpanElement span = Document.get().createSpanElement(); span.appendChild(Document.get().createTextNode(title)); span.addClassName("gwt-Label"); span.addClassName(REQUIRED); recordCaption.setCaptionHTML(span.getString()); } } }
span.addClassName("gwt-Label"); CaptionPanel filterBodyPanel = new CaptionPanel(span.getString(), true); filterBodyPanel.setWidth("737px");
recordTable.getFlexCellFormatter().setColSpan(1, 0, 2); CaptionPanel formPanel = new CaptionPanel(span.getString(), true); formPanel.add(recordTable); serverRecordTable.getFlexCellFormatter().setColSpan(1, 0, 2); CaptionPanel serverFormPanel = new CaptionPanel(span.getString(), true); serverFormPanel.add(serverRecordTable); endpointConfigurationRecordTable.getFlexCellFormatter().setColSpan(1, 0, 2); CaptionPanel endpointConfigurationFormPanel = new CaptionPanel(span.getString(), true); endpointConfigurationFormPanel.add(endpointConfigurationRecordTable);
/** * Creates a list box that renders its items using the specified {@link Renderer}. * * @param renderer * Renderer for list box items. */ public ListModelListBox(Renderer<T> renderer) { this.renderer = renderer; dropdownButton = createButton(); initWidget(ListModelListBoxUiBinder.uiBinder.createAndBindUi(this)); listPanel = getListPanel(); listPanel.addStyleName(style.scrollableMenu()); dropdownButton.addStyleName(style.button()); selectedValue.addClassName(style.selectedValue()); dropdownButton.getElement().setInnerHTML(selectedValue.getString() + buttonSelectedValueSpan.selectedValue().asString()); dropdownPanel.add(listPanel); dropdownButton.addClickHandler(event -> listPanel.scrollToSelected()); }