/** * Adds the button click listener. * * @see Registration * * @param listener * the Listener to be added. * @return a registration object for removing the listener * @since 8.0 */ public Registration addClickListener(ClickListener listener) { return addListener(ClickEvent.class, listener, ClickListener.BUTTON_CLICK_METHOD); }
table.add(button).expandX().center(); button.addListener(new ClickListener() { @Override public void clicked(InputEvent event, float x, float y) { Gdx.app.log("XY", "[" + x + ", " + y + "]");
private Button createAddDistributionButton(final Window main) { Button button = new Button("Add Distribution..."); button.addListener(new Button.ClickListener() { public void buttonClick(ClickEvent event) { new AddDistributionWindow(main).show(); } }); return button; }
private Button createAddTargetButton(final Window main) { Button addTargetButton = new Button("Add target..."); addTargetButton.addListener(new Button.ClickListener() { public void buttonClick(ClickEvent event) { new AddTargetWindow(main).show(); } }); return addTargetButton; }
private Button createAddArtifactButton(final Window main) { Button addArtifactButton = new Button("Add artifact..."); addArtifactButton.addListener(new Button.ClickListener() { public void buttonClick(ClickEvent event) { showAddArtifactDialog(main); } }); return addArtifactButton; }
private Button createAddFeatureButton(final Window main) { Button button = new Button("Add Feature..."); button.addListener(new Button.ClickListener() { public void buttonClick(ClickEvent event) { new AddFeatureWindow(main).show(); } }); return button; }
public static Button button(String caption, final Runnable onClick) { Button b = new Button(caption); b.addListener(new Button.ClickListener() { @Override public void buttonClick(Button.ClickEvent event) { onClick.run(); } }); return b; }
private void initComponent() { confirmButton = new Button("confirm.window.confirm"); confirmButton.addListener(this); cancelButton = new Button("confirm.window.cancel"); cancelButton.addListener(this); messageLabel = new Label("confirm.window.message.default"); messageLabel.setContentMode(Label.CONTENT_XHTML); }
public Component getOverviewComponent(final Attachment attachment, final RelatedContentComponent parent) { Button attachmentLink = new Button(attachment.getName()); attachmentLink.addStyleName(Reindeer.BUTTON_LINK); attachmentLink.addListener(new ClickListener() { private static final long serialVersionUID = 1L; public void buttonClick(ClickEvent event) { parent.showAttachmentDetail(attachment); } }); return attachmentLink; }
protected Button initEditProfileButton() { Button editProfileButton = new Button(i18nManager.getMessage(Messages.PROFILE_EDIT)); editProfileButton.setIcon(Images.EDIT); editProfileButton.addListener(new ClickListener() { public void buttonClick(ClickEvent event) { editable = true; initUi(); } }); return editProfileButton; }
private void showCancelTaskDialog(final PerformedActionParams params) { CancelTaskDialog dialog = showDialog(new CancelTaskDialog()); dialog.getCancelTaskButton().addListener(new Button.ClickListener() { @Override public void buttonClick(Button.ClickEvent clickEvent) { handleCancelTaskButtonClick(params); } }); }
protected void initEditButton(VerticalLayout actionLayout) { Button editButton = new Button(i18nManager.getMessage(Messages.USER_EDIT)); editButton.addStyleName(Reindeer.BUTTON_SMALL); actionLayout.addComponent(editButton); editButton.addListener(new ClickListener() { public void buttonClick(ClickEvent event) { editingDetails = true; userDetailsLayout.removeAllComponents(); populateUserDetails(); // the layout will be populated differently since the 'editingDetails' boolean is set } }); }
public static Button createButton(final String buttonCaption, final String iconName, final ClickListener clickListener) { Button button = new Button(); button.setCaption(buttonCaption); button.setIcon(IconProvider.getIcon(iconName)); if (clickListener != null) button.addListener(clickListener); return button; }
protected void initActions() { Button newCaseButton = new Button(); newCaseButton.setCaption(i18nManager.getMessage(Messages.TASK_NEW)); newCaseButton.setIcon(Images.TASK_16); addButton(newCaseButton); newCaseButton.addListener(new ClickListener() { public void buttonClick(ClickEvent event) { NewCasePopupWindow newTaskPopupWindow = new NewCasePopupWindow(); viewManager.showPopupWindow(newTaskPopupWindow); } }); }
private void initComponent() { roleNameLabel = new Label(permissionWrapper.getRoleName()); deleteButton = new Button(); deleteButton.setCaption(" X "); deleteButton.setStyleName(BaseTheme.BUTTON_LINK); deleteButton.addListener(new Button.ClickListener() { @Override public void buttonClick(Button.ClickEvent event) { handler.removePermissionWrapper(permissionWrapper); } }); }
private Component getAddEntryButton() { if (addEntryButton == null) { I18NSource i18NSource = I18NSource.ThreadUtil.getThreadI18nSource(); addEntryButton = addIcon(getApplication()); addEntryButton.setCaption(i18NSource.getMessage("dict.addentry")); addEntryButton.addListener(this); } return addEntryButton; }
protected void initSelectButton() { final Button selectButton = new Button(i18nManager.getMessage(Messages.USER_SELECT_GROUPS)); addComponent(selectButton); ((VerticalLayout) getContent()).setComponentAlignment(selectButton, Alignment.BOTTOM_RIGHT); selectButton.addListener(new ClickListener() { public void buttonClick(ClickEvent event) { fireEvent(new SubmitEvent(selectButton, SubmitEvent.SUBMITTED)); close(); } }); }
@Override protected ToolBar createMenuBar() { ProcessMenuBar menuBar = new ProcessMenuBar(); Button newModelButton = new Button(ExplorerApp.get().getI18nManager().getMessage(Messages.PROCESS_NEW)); newModelButton.addListener(new NewModelClickListener()); menuBar.addButton(newModelButton); Button importModelButton = new Button(ExplorerApp.get().getI18nManager().getMessage(Messages.PROCESS_IMPORT)); importModelButton.addListener(new ImportModelClickListener()); menuBar.addButton(importModelButton); return menuBar; }
protected void initActions() { Button createGroupButton = new Button(i18nManager.getMessage(Messages.GROUP_CREATE)); createGroupButton.setIcon(Images.GROUP_16); createGroupButton.addListener(new ClickListener() { public void buttonClick(ClickEvent event) { NewGroupPopupWindow popup = new NewGroupPopupWindow(); ExplorerApp.get().getViewManager().showPopupWindow(popup); } }); groupPage.getToolBar().removeAllButtons(); groupPage.getToolBar().addButton(createGroupButton); }
protected void addDeleteButton() { Button deleteProcessInstanceButton = new Button(i18nManager.getMessage(Messages.PROCESS_INSTANCE_DELETE)); deleteProcessInstanceButton.setIcon(Images.DELETE); deleteProcessInstanceButton.addListener(new DeleteProcessInstanceClickListener(processInstance.getId(), processInstancePage)); // Clear toolbar and add 'start' button processInstancePage.getToolBar().removeAllButtons(); processInstancePage.getToolBar().addButton(deleteProcessInstanceButton); }