@Override public void setAddButtonIcon(String icon) { addButton.setIcon(icon); }
@Override public void setClearButtonIcon(String icon) { clearButton.setIcon(icon); }
protected Button createActionBtn(String actionName, List<String> options) { if (!isActionAllowed(actionName)) { return null; } Button button = uiComponents.create(Button.class); button.setAction(filterActions.get(actionName)); if (options.contains("no-caption")) { button.setCaption(null); button.setDescription(filterActions.get(actionName).getCaption()); } if (options.contains("no-icon")) { button.setIcon(null); } return button; }
protected Button createButton(Action action) { Button removeButton = factory.createComponent(Button.class); removeButton.setAction(action); removeButton.addStyleName(DashboardStyleConstants.DASHBOARD_EDIT_BUTTON); removeButton.setIcon(action.getIcon()); removeButton.setCaption(""); return removeButton; }
protected void createCommitButtons() { buttonsPanel = uiComponents.create(ButtonsPanel.class); commitButton = uiComponents.create(Button.class); commitButton.setIcon("icons/ok.png"); commitButton.setCaption(messages.getMessage(EntityInspectorEditor.class, "commit")); commitButton.setAction(new CommitAction()); cancelButton = uiComponents.create(Button.class); cancelButton.setIcon("icons/cancel.png"); cancelButton.setCaption(messages.getMessage(EntityInspectorEditor.class, "cancel")); cancelButton.setAction(new CancelAction()); buttonsPanel.add(commitButton); buttonsPanel.add(cancelButton); buttonsBox.add(buttonsPanel); }
table.addAction(createAction); createButton.setCaption(messages.getMessage(EntityInspectorEditor.class, "create")); createButton.setIcon("icons/create.png"); addButton.setAction(addAction); addButton.setCaption(messages.getMessage(EntityInspectorEditor.class, "add")); addButton.setIcon("icons/add.png"); editButton.setAction(editAction); editButton.setCaption(messages.getMessage(EntityInspectorEditor.class, "edit")); editButton.setIcon("icons/edit.png"); table.addAction(editAction); table.setItemClickAction(editAction); table.addAction(removeAction); removeButton.setCaption(messages.getMessage(EntityInspectorEditor.class, "remove")); removeButton.setIcon("icons/remove.png");
table.addAction(createAction); createButton.setAction(createAction); createButton.setIcon(icons.get(CubaIcon.CREATE_ACTION)); createButton.setFrame(frame); table.addAction(editAction); editButton.setAction(editAction); editButton.setIcon(icons.get(CubaIcon.EDIT_ACTION)); editButton.setFrame(frame); table.addAction(removeAction); removeButton.setAction(removeAction); removeButton.setIcon(icons.get(CubaIcon.REMOVE_ACTION)); removeButton.setFrame(frame); excelButton.setCaption(messages.getMessage(EntityInspectorBrowse.class, "excel")); excelButton.setAction(new ExcelAction(entitiesTable)); excelButton.setIcon(icons.get(CubaIcon.EXCEL_ACTION)); excelButton.setFrame(frame); refreshButton.setCaption(messages.getMessage(EntityInspectorBrowse.class, "refresh")); refreshButton.setAction(new RefreshAction(entitiesTable)); refreshButton.setIcon(icons.get(CubaIcon.REFRESH_ACTION)); refreshButton.setFrame(frame);
public Component generateWidgetTypeField(Datasource datasource, String fieldId) { HBoxLayout hBoxLayout = componentsFactory.createComponent(HBoxLayout.class); hBoxLayout.setSpacing(true); LookupField widgetTypeLookup = componentsFactory.createComponent(LookupField.class); widgetTypeLookup.setWidth("100%"); Button editWidgetButton = componentsFactory.createComponent(Button.class); editWidgetButton.setWidth("100%"); editWidgetButton.setCaption(messages.getMessage(WidgetTemplateEdit.class, "customize")); editWidgetButton.setIcon("icons/gear.png"); widgetTypeLookup.setOptionsMap(widgetUtils.getWidgetCaptions()); widgetTypeLookup.addValueChangeListener(e -> { String browserFrameId = (String) e.getValue(); if (browserFrameId != null) { Widget widget = metadata.create(Widget.class); widget.setFrameId(browserFrameId); widget.setName(widgetUtils.getWidgetType((String) e.getValue())); openWidgetEditor(widget); } }); this.widgetTypeLookup = widgetTypeLookup; this.editWidgetButton = editWidgetButton; hBoxLayout.add(widgetTypeLookup); hBoxLayout.add(editWidgetButton); return hBoxLayout; }
searchBtn.setIcon("icons/search.png"); searchBtn.setAction(new AbstractAction("search") { @Override
searchBtn.setStyleName("filter-search-button"); searchBtn.setCaption(getMainMessage("filter.search")); searchBtn.setIcon("icons/search.png"); searchBtn.setDescription(getMainMessage("filter.searchBtn.description")); searchBtn.addClickListener(e ->