Java Code Examples for com.vaadin.ui.Label#setSizeFull()
The following examples show how to use
com.vaadin.ui.Label#setSizeFull() .
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example 1
Source File: HawkbitCommonUtil.java From hawkbit with Eclipse Public License 1.0 | 5 votes |
/** * Get formatted label.Appends ellipses if content does not fit the label. * * @param labelContent * content * @return Label */ public static Label getFormatedLabel(final String labelContent) { final Label labelValue = new Label(labelContent, ContentMode.TEXT); labelValue.setSizeFull(); labelValue.addStyleName(SPUIDefinitions.TEXT_STYLE); labelValue.addStyleName("label-style"); labelValue.addStyleName("avoid-tooltip"); return labelValue; }
Example 2
Source File: AutoCompleteTextFieldComponent.java From hawkbit with Eclipse Public License 1.0 | 5 votes |
private static Label createStatusIcon() { final Label statusIcon = new Label(); statusIcon.setImmediate(true); statusIcon.setContentMode(ContentMode.HTML); statusIcon.setSizeFull(); setInitialStatusIconStyle(statusIcon); statusIcon.setId(UIComponentIdProvider.VALIDATION_STATUS_ICON_ID); return statusIcon; }
Example 3
Source File: AbstractActionTypeOptionGroupLayout.java From hawkbit with Eclipse Public License 1.0 | 5 votes |
protected void addSoftItemWithLabel() { final FlexibleOptionGroupItemComponent softItem = actionTypeOptionGroup.getItemComponent(ActionTypeOption.SOFT); softItem.setId(UIComponentIdProvider.ACTION_DETAILS_SOFT_ID); softItem.setStyleName(STYLE_DIST_WINDOW_ACTIONTYPE); addComponent(softItem); final Label softLabel = new Label(); softLabel.setSizeFull(); softLabel.setCaption(i18n.getMessage(UIMessageIdProvider.CAPTION_ACTION_SOFT)); softLabel.setDescription(i18n.getMessage(UIMessageIdProvider.TOOLTIP_SOFT_ITEM)); softLabel.setStyleName("padding-right-style"); softLabel.setIcon(FontAwesome.STEP_FORWARD); addComponent(softLabel); }
Example 4
Source File: AbstractActionTypeOptionGroupLayout.java From hawkbit with Eclipse Public License 1.0 | 5 votes |
protected void addDownloadOnlyItemWithLabel() { final FlexibleOptionGroupItemComponent downloadOnlyItem = actionTypeOptionGroup .getItemComponent(ActionTypeOption.DOWNLOAD_ONLY); downloadOnlyItem.setId(UIComponentIdProvider.ACTION_DETAILS_DOWNLOAD_ONLY_ID); downloadOnlyItem.setStyleName(STYLE_DIST_WINDOW_ACTIONTYPE); addComponent(downloadOnlyItem); final Label downloadOnlyLabel = new Label(); downloadOnlyLabel.setSizeFull(); downloadOnlyLabel.setCaption(i18n.getMessage(UIMessageIdProvider.CAPTION_ACTION_DOWNLOAD_ONLY)); downloadOnlyLabel.setDescription(i18n.getMessage(UIMessageIdProvider.TOOLTIP_DOWNLOAD_ONLY_ITEM)); downloadOnlyLabel.setStyleName("padding-right-style"); downloadOnlyLabel.setIcon(FontAwesome.DOWNLOAD); addComponent(downloadOnlyLabel); }
Example 5
Source File: DashboardMenu.java From hawkbit with Eclipse Public License 1.0 | 5 votes |
private Component buildVersionInfo() { final Label label = new Label(); label.setSizeFull(); label.setStyleName("version-layout"); label.setValue(serverProperties.getBuild().getVersion()); return label; }
Example 6
Source File: DefaultGridHeader.java From hawkbit with Eclipse Public License 1.0 | 5 votes |
/** * Builds the title HorizontalLayout containing two labels. * * @return title as HorizontalLayout */ protected HorizontalLayout buildTitleHorizontalLayout() { prefixText = new Label(); prefixText.setValue(titleText); prefixText.addStyleName(ValoTheme.LABEL_SMALL); prefixText.addStyleName(ValoTheme.LABEL_BOLD); prefixText.setSizeUndefined(); title = new Label(); title.setSizeFull(); title.setImmediate(true); title.setWidth("100%"); title.addStyleName(ValoTheme.LABEL_SMALL); title.addStyleName("text-bold"); title.addStyleName("text-cut"); title.addStyleName("header-caption-right"); prefixWithTitle = new HorizontalLayout(); prefixWithTitle.setMargin(false); prefixWithTitle.setSpacing(true); prefixWithTitle.setSizeFull(); prefixWithTitle.addStyleName("header-caption"); prefixWithTitle.addComponent(prefixText); prefixWithTitle.setComponentAlignment(prefixText, Alignment.TOP_LEFT); prefixWithTitle.setExpandRatio(prefixText, 0.0F); prefixWithTitle.addComponent(title); prefixWithTitle.setComponentAlignment(title, Alignment.TOP_LEFT); prefixWithTitle.setExpandRatio(title, 1.0F); return prefixWithTitle; }
Example 7
Source File: SPUIComponentProvider.java From hawkbit with Eclipse Public License 1.0 | 5 votes |
private static Label createUsernameLabel(final String label, final String username) { String loadAndFormatUsername = ""; if (!StringUtils.isEmpty(username)) { loadAndFormatUsername = UserDetailsFormatter.loadAndFormatUsername(username); } final Label nameValueLabel = new Label(getBoldHTMLText(label) + loadAndFormatUsername, ContentMode.HTML); nameValueLabel.setSizeFull(); nameValueLabel.addStyleName(SPUIDefinitions.TEXT_STYLE); nameValueLabel.addStyleName(LABEL_STYLE); nameValueLabel.setDescription(loadAndFormatUsername); return nameValueLabel; }
Example 8
Source File: AutoStartOptionGroupLayout.java From hawkbit with Eclipse Public License 1.0 | 4 votes |
private void createOptionGroup() { autoStartOptionGroup = new FlexibleOptionGroup(); autoStartOptionGroup.addItem(AutoStartOption.MANUAL); autoStartOptionGroup.addItem(AutoStartOption.AUTO_START); autoStartOptionGroup.addItem(AutoStartOption.SCHEDULED); selectDefaultOption(); final FlexibleOptionGroupItemComponent manualItem = autoStartOptionGroup .getItemComponent(AutoStartOption.MANUAL); manualItem.setStyleName(STYLE_DIST_WINDOW_AUTO_START); // set Id for Forced radio button. manualItem.setId(UIComponentIdProvider.ROLLOUT_START_MANUAL_ID); addComponent(manualItem); final Label manualLabel = new Label(); manualLabel.setStyleName("statusIconPending"); manualLabel.setIcon(FontAwesome.HAND_PAPER_O); manualLabel.setCaption(i18n.getMessage("caption.rollout.start.manual")); manualLabel.setDescription(i18n.getMessage("caption.rollout.start.manual.desc")); manualLabel.setStyleName("padding-right-style"); addComponent(manualLabel); final FlexibleOptionGroupItemComponent autoStartItem = autoStartOptionGroup .getItemComponent(AutoStartOption.AUTO_START); autoStartItem.setId(UIComponentIdProvider.ROLLOUT_START_AUTO_ID); autoStartItem.setStyleName(STYLE_DIST_WINDOW_AUTO_START); addComponent(autoStartItem); final Label autoStartLabel = new Label(); autoStartLabel.setSizeFull(); autoStartLabel.setIcon(FontAwesome.PLAY); autoStartLabel.setCaption(i18n.getMessage("caption.rollout.start.auto")); autoStartLabel.setDescription(i18n.getMessage("caption.rollout.start.auto.desc")); autoStartLabel.setStyleName("padding-right-style"); addComponent(autoStartLabel); final FlexibleOptionGroupItemComponent scheduledItem = autoStartOptionGroup .getItemComponent(AutoStartOption.SCHEDULED); scheduledItem.setStyleName(STYLE_DIST_WINDOW_AUTO_START); // setted Id for Time Forced radio button. scheduledItem.setId(UIComponentIdProvider.ROLLOUT_START_SCHEDULED_ID); addComponent(scheduledItem); final Label scheduledLabel = new Label(); scheduledLabel.setStyleName("statusIconPending"); scheduledLabel.setIcon(FontAwesome.CLOCK_O); scheduledLabel.setCaption(i18n.getMessage("caption.rollout.start.scheduled")); scheduledLabel.setDescription(i18n.getMessage("caption.rollout.start.scheduled.desc")); scheduledLabel.setStyleName(STYLE_DIST_WINDOW_AUTO_START); addComponent(scheduledLabel); startAtDateField = new DateField(); startAtDateField.setInvalidAllowed(false); startAtDateField.setInvalidCommitted(false); startAtDateField.setEnabled(false); startAtDateField.setStyleName("dist-window-forcedtime"); final TimeZone tz = SPDateTimeUtil.getBrowserTimeZone(); startAtDateField.setValue( Date.from(LocalDateTime.now().plusMinutes(30).atZone(SPDateTimeUtil.getTimeZoneId(tz)).toInstant())); startAtDateField.setImmediate(true); startAtDateField.setTimeZone(tz); startAtDateField.setLocale(HawkbitCommonUtil.getCurrentLocale()); startAtDateField.setResolution(Resolution.MINUTE); startAtDateField.addStyleName(ValoTheme.DATEFIELD_SMALL); addComponent(startAtDateField); }
Example 9
Source File: ArtifactDetailsLayout.java From hawkbit with Eclipse Public License 1.0 | 4 votes |
private void createComponents() { prefixTitleOfArtifactDetails = new Label(); prefixTitleOfArtifactDetails.addStyleName(ValoTheme.LABEL_SMALL); prefixTitleOfArtifactDetails.addStyleName(ValoTheme.LABEL_BOLD); prefixTitleOfArtifactDetails.setSizeUndefined(); titleOfArtifactDetails = new Label(); titleOfArtifactDetails.setId(UIComponentIdProvider.ARTIFACT_DETAILS_HEADER_LABEL_ID); titleOfArtifactDetails.setSizeFull(); titleOfArtifactDetails.setImmediate(true); titleOfArtifactDetails.setWidth("100%"); titleOfArtifactDetails.addStyleName(ValoTheme.LABEL_SMALL); titleOfArtifactDetails.addStyleName("text-bold"); titleOfArtifactDetails.addStyleName("text-cut"); titleOfArtifactDetails.addStyleName("header-caption-right"); headerCaptionLayout = new HorizontalLayout(); headerCaptionLayout.setMargin(false); headerCaptionLayout.setSpacing(true); headerCaptionLayout.setSizeFull(); headerCaptionLayout.addStyleName("header-caption"); headerCaptionLayout.addComponent(prefixTitleOfArtifactDetails); headerCaptionLayout.setComponentAlignment(prefixTitleOfArtifactDetails, Alignment.TOP_LEFT); headerCaptionLayout.setExpandRatio(prefixTitleOfArtifactDetails, 0.0F); headerCaptionLayout.addComponent(titleOfArtifactDetails); headerCaptionLayout.setComponentAlignment(titleOfArtifactDetails, Alignment.TOP_LEFT); headerCaptionLayout.setExpandRatio(titleOfArtifactDetails, 1.0F); maxMinButton = createMaxMinButton(); artifactDetailsTable = createArtifactDetailsTable(); artifactDetailsTable.setContainerDataSource(createArtifactLazyQueryContainer()); addGeneratedColumn(artifactDetailsTable); if (!readOnly) { addGeneratedColumnButton(artifactDetailsTable); } setTableColumnDetails(artifactDetailsTable); }
Example 10
Source File: SimpleBoxFormBuilder.java From jdal with Apache License 2.0 | 4 votes |
public void addGlue() { Label label = new Label(); label.setSizeFull(); add(label, SIZE_FULL); setHeight(SIZE_FULL); }
Example 11
Source File: SPUIComponentProvider.java From hawkbit with Eclipse Public License 1.0 | 3 votes |
/** * Method to CreateName value labels. * * @param label * as string * @param values * as string * @return Label */ public static Label createNameValueLabel(final String label, final String... values) { final String valueStr = StringUtils.arrayToDelimitedString(values, " "); final Label nameValueLabel = new Label(getBoldHTMLText(label) + valueStr, ContentMode.HTML); nameValueLabel.setSizeFull(); nameValueLabel.addStyleName(SPUIDefinitions.TEXT_STYLE); nameValueLabel.addStyleName(LABEL_STYLE); return nameValueLabel; }