com.extjs.gxt.ui.client.widget.button.Button.addListener()方法的使用及代码示例

x33g5p2x  于2022-01-17 转载在 其他  
字(5.2k)|赞(0)|评价(0)|浏览(167)

本文整理了Java中com.extjs.gxt.ui.client.widget.button.Button.addListener()方法的一些代码示例,展示了Button.addListener()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Button.addListener()方法的具体详情如下:
包路径:com.extjs.gxt.ui.client.widget.button.Button
类名称:Button
方法名:addListener

Button.addListener介绍

暂无

代码示例

代码示例来源:origin: com.extjs/gxt

  1. /**
  2. * Adds a selection listener.
  3. *
  4. * @param listener the listener to add
  5. */
  6. public void addSelectionListener(SelectionListener<ButtonEvent> listener) {
  7. addListener(Events.Select, listener);
  8. }

代码示例来源:origin: pl.touk.top/file-upload-gwtclient-lib

  1. private void createDeleteButton() {
  2. deleteButton = new Button("Usun plik");
  3. deleteButton.addListener(Events.OnClick, new Listener<BaseEvent>() {
  4. public void handleEvent(BaseEvent baseEvent) {
  5. displayDeleteConfirmationBox();
  6. }
  7. });
  8. }

代码示例来源:origin: bedatadriven/activityinfo

  1. private void createCloseButton() {
  2. closeButton = new Button(I18N.CONSTANTS.close());
  3. addButton(closeButton);
  4. closeButton.addListener(Events.Select, new Listener<ButtonEvent>() {
  5. @Override
  6. public void handleEvent(ButtonEvent be) {
  7. hide();
  8. }
  9. });
  10. }

代码示例来源:origin: bedatadriven/activityinfo

  1. /**
  2. * @param actionId The id to be provided to the
  3. * {@link org.activityinfo.ui.client.page.common.toolbar.ActionListener}
  4. * if the button is selected
  5. * @param text Text of the button
  6. * @param icon Icon of the button. See
  7. * {@link org.activityinfo.ui.client.style.legacy.icon.IconImageBundle}
  8. */
  9. public Button addButton(String actionId, String text, AbstractImagePrototype icon) {
  10. Button button = new Button(text, icon);
  11. button.setItemId(actionId);
  12. button.addListener(Events.Select, this);
  13. add(button);
  14. return button;
  15. }

代码示例来源:origin: bedatadriven/activityinfo

  1. private void createCancelButton() {
  2. cancelButton = new Button(I18N.CONSTANTS.cancel());
  3. cancelButton.setIcon(IconImageBundle.ICONS.cancel());
  4. addButton(cancelButton);
  5. cancelButton.addListener(Events.Select, new Listener<ButtonEvent>() {
  6. @Override
  7. public void handleEvent(ButtonEvent be) {
  8. hide();
  9. onCancel();
  10. }
  11. });
  12. }

代码示例来源:origin: geoserver/geofence

  1. testConnectionButton.setIcon(Resources.ICONS.test());
  2. testConnectionButton.addListener(Events.OnClick, new Listener<ButtonEvent>()

代码示例来源:origin: geoserver/geofence

  1. groupsUserButton.setIcon(Resources.ICONS.table());
  2. groupsUserButton.addListener(Events.OnClick, new Listener<ButtonEvent>()

代码示例来源:origin: bedatadriven/activityinfo

  1. private void createSaveButton() {
  2. saveButton = new Button(I18N.CONSTANTS.save());
  3. saveButton.setIcon(IconImageBundle.ICONS.save());
  4. saveButton.addListener(Events.Select, new Listener<ButtonEvent>() {
  5. @Override
  6. public void handleEvent(ButtonEvent be) {
  7. // use a deferred handler to make sure we get any change
  8. // events first
  9. Scheduler.get().scheduleDeferred(new ScheduledCommand() {
  10. @Override
  11. public void execute() {
  12. if (!form.isValid()) {
  13. MessageBox.alert(getHeadingHtml(),
  14. fromSafeConstant(I18N.CONSTANTS.pleaseCompleteForm()), null);
  15. } else {
  16. onValidated();
  17. }
  18. }
  19. });
  20. }
  21. });
  22. addButton(saveButton);
  23. }

代码示例来源:origin: geoserver/geofence

  1. removeUserButton.setIcon(Resources.ICONS.delete());
  2. removeUserButton.addListener(Events.OnClick, new Listener<ButtonEvent>()

代码示例来源:origin: geoserver/geofence

  1. removeProfileButton.setIcon(Resources.ICONS.delete());
  2. removeProfileButton.addListener(Events.OnClick,
  3. new Listener<ButtonEvent>() {

代码示例来源:origin: geoserver/geofence

  1. removeInstanceButton.setIcon(Resources.ICONS.delete());
  2. removeInstanceButton.addListener(Events.OnClick, new Listener<ButtonEvent>()

代码示例来源:origin: bedatadriven/activityinfo

  1. private void createAddLayerButton() {
  2. Button addLayerButton = new Button();
  3. addLayerButton.setText(I18N.CONSTANTS.add());
  4. addLayerButton.addListener(Events.Select, new SelectionListener<ButtonEvent>() {
  5. @Override
  6. public void componentSelected(ButtonEvent ce) {
  7. final NewLayerWizard wizard = new NewLayerWizard(service, locator);
  8. addLayersDialog = new WizardDialog(wizard);
  9. addLayersDialog.show(new WizardCallback() {
  10. @Override
  11. public void onFinished() {
  12. addLayer(wizard.createLayer());
  13. }
  14. });
  15. }
  16. });
  17. addLayerButton.setIcon(IconImageBundle.ICONS.add());
  18. layersPanel.getHeader().addTool(addLayerButton);
  19. }

代码示例来源:origin: geoserver/geofence

  1. priorityUpButton.addListener(Events.OnClick,
  2. new Listener<ButtonEvent>() {

代码示例来源:origin: geoserver/geofence

  1. ruleDetailsButton.setEnabled(true);
  2. ruleDetailsButton.addListener(Events.OnClick,
  3. new Listener<ButtonEvent>() {

代码示例来源:origin: geoserver/geofence

  1. removeButton.addListener(Events.OnClick, new Listener<ButtonEvent>()

代码示例来源:origin: geoserver/geofence

  1. ruleAddButton.addListener(Events.OnClick,
  2. new Listener<ButtonEvent>() {

代码示例来源:origin: geoserver/geofence

  1. priorityDownButton.addListener(Events.OnClick,
  2. new Listener<ButtonEvent>() {

代码示例来源:origin: bedatadriven/activityinfo

  1. saveButton.addListener(Events.Select, new Listener<ButtonEvent>() {
  2. @Override
  3. public void handleEvent(ButtonEvent be) {
  4. discardButton.addListener(Events.Select, new Listener<ButtonEvent>() {
  5. @Override
  6. public void handleEvent(ButtonEvent be) {
  7. addButton(cancelButton);
  8. cancelButton.addListener(Events.Select, new Listener<ButtonEvent>() {
  9. @Override
  10. public void handleEvent(ButtonEvent be) {

代码示例来源:origin: geoserver/geofence

  1. saveLayerDetailsButton.disable();
  2. saveLayerDetailsButton.addListener(Events.OnClick, new Listener<ButtonEvent>()
  3. cancelButton.addListener(Events.OnClick, new Listener<ButtonEvent>()

代码示例来源:origin: geoserver/geofence

  1. addProfileButton.addListener(Events.OnClick, new Listener<ButtonEvent>()

相关文章