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

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

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

Button.getItemId介绍

暂无

代码示例

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

  1. @Override
  2. public void handleEvent(MessageBoxEvent be) {
  3. if (be.getButtonClicked().getItemId().equals(Dialog.YES)) {
  4. deleteSelection();
  5. }
  6. }
  7. });

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

  1. @Override
  2. public void handleEvent(MessageBoxEvent be) {
  3. if (be.getButtonClicked().getItemId().equals(Dialog.YES)) {
  4. cancelTransfer();
  5. }
  6. }
  7. });

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

  1. @Override
  2. public void handleEvent(final MessageBoxEvent be) {
  3. Button btn = be.getButtonClicked();
  4. if (Dialog.YES.equalsIgnoreCase(btn.getItemId())) {
  5. performCreate(true);
  6. }
  7. }
  8. });

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

  1. @Override
  2. protected void onButtonPressed(Button button) {
  3. if (button.getItemId().equals(Dialog.OK)) {
  4. save();
  5. } else {
  6. hide();
  7. }
  8. }

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

  1. @Override
  2. public void handleEvent(MessageBoxEvent be) {
  3. if (be.getButtonClicked().getItemId().equals(Dialog.YES)) {
  4. callback.confirmed();
  5. }
  6. }
  7. });

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

  1. @Override
  2. public void handleEvent(MessageBoxEvent be) {
  3. if (be.getButtonClicked().getItemId().equals(Dialog.YES)) {
  4. onDelete();
  5. }
  6. }
  7. });

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

  1. @Override
  2. public void handleEvent(ButtonEvent be) {
  3. if (listener != null) {
  4. listener.onUIAction(be.getButton().getItemId());
  5. }
  6. }

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

  1. @Override
  2. protected void onButtonPressed(Button button) {
  3. if (button.getItemId().equals("ok")) {
  4. callback.onSelected(getSelectedIds());
  5. }
  6. callback = null;
  7. hide();
  8. }
  9. }

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

  1. @Override
  2. protected void onButtonPressed(Button button) {
  3. hide();
  4. editor.disconnect();
  5. if (button.getItemId().equals(Dialog.OK)) {
  6. callback.onOK(dirty);
  7. }
  8. }

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

  1. @Override
  2. protected void onButtonPressed(Button button) {
  3. if (button.getItemId().equals("ok")) {
  4. callback.onSelected(getSelectedIds());
  5. }
  6. callback = null;
  7. hide();
  8. }
  9. }

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

  1. public void handleEvent(MessageBoxEvent messageBoxEvent) {
  2. Button b = messageBoxEvent.getButtonClicked();
  3. String buttonType = b.getItemId();
  4. if (Dialog.YES.equals(buttonType)) {
  5. //TODO where to get selected row from
  6. AppEvent event = new AppEvent(EventName.LOCAL_FILE_DELETE.toType());
  7. fireEvent(event.getType(),event);
  8. } else if (Dialog.NO.equals(buttonType)) {
  9. // Nothing happens
  10. }
  11. }
  12. });

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

  1. @Override
  2. protected void onButtonPressed(Button button) {
  3. if (button.getItemId().equals("ok")) {
  4. if (callback != null) {
  5. callback.onSelected(new DateRange(date1.getValue(), date2.getValue()));
  6. }
  7. }
  8. this.callback = null;
  9. hide();
  10. }
  11. }

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

  1. @Override
  2. public void handleEvent(final MessageBoxEvent be) {
  3. String newTitle = be.getMessageBox().getTextBox().getValue();
  4. boolean cancelled = be.getButtonClicked().getItemId().equals("cancel");
  5. if (!Strings.isNullOrEmpty(newTitle) && !cancelled) {
  6. currentModel.setTitle(newTitle);
  7. reportBar.setReportTitle(newTitle);
  8. save(callback);
  9. }
  10. }
  11. });

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

  1. @Override
  2. protected void onDeleteConfirmed(final TargetDTO model) {
  3. MessageBox.confirm(
  4. I18N.CONSTANTS.deleteTarget(),
  5. I18N.MESSAGES.requestConfirmationToDeleteTarget(model.getName()),
  6. event -> {
  7. if (event.getButtonClicked().getItemId().equals(Dialog.YES)) {
  8. delete(model);
  9. }
  10. }
  11. );
  12. }

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

  1. @Override
  2. public void askConfirmDelete(LockedPeriodDTO item) {
  3. MessageBox.confirm(I18N.CONSTANTS.deleteLockedPeriodTitle(),
  4. I18N.CONSTANTS.deleteLockedPeriodQuestion(),
  5. event -> {
  6. if (event.getButtonClicked().getItemId().equals(Dialog.YES)) {
  7. eventBus.fireEvent(new ConfirmDeleteEvent());
  8. }
  9. });
  10. }

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

  1. @Override
  2. protected void onDeleteConfirmed(final ProjectDTO project) {
  3. MessageBox.confirm(
  4. I18N.CONSTANTS.deleteProject(),
  5. I18N.MESSAGES.requestConfirmationToDeleteProject(project.getName()),
  6. event -> {
  7. if (event.getButtonClicked().getItemId().equals(Dialog.YES)) {
  8. delete(project);
  9. }
  10. }
  11. );
  12. }

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

  1. @Override
  2. public void handleEvent(MessageBoxEvent be) {
  3. if (be.getButtonClicked().getItemId().equals(Dialog.OK)) {
  4. model.setTitle(box.getTextBox().getValue());
  5. titleElement.setInnerText(ElementTitles.format(model));
  6. }
  7. }
  8. });

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

  1. private void confirmDelete(PartnerDTO selectedItem) {
  2. MessageBox.confirm(
  3. I18N.CONSTANTS.removePartner(),
  4. I18N.MESSAGES.requestConfirmationToDeletePartner(selectedItem.getName()),
  5. event -> {
  6. if(event.getButtonClicked().getItemId().equals(Dialog.YES)) {
  7. delete(selectedItem);
  8. }
  9. }
  10. );
  11. }

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

  1. @Override
  2. protected void onButtonPressed(Button button) {
  3. if (button.getItemId().equals("cancel")) {
  4. hide();
  5. } else {
  6. ModelData thumb = listView.getSelectionModel().getSelectedItem();
  7. if (thumb != null) {
  8. callback.onSelect((String) thumb.get("id"), (String) thumb.get("name"));
  9. hide();
  10. }
  11. }
  12. }
  13. }

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

  1. private static void promptUseNewEntry(final ActivityDTO dto) {
  2. MessageBox box = new MessageBox();
  3. box.setTitle(dto.getName());
  4. box.setMessage(SafeHtmlUtils.fromString(I18N.CONSTANTS.pleaseUseNewDataEntry()));
  5. box.setButtons(MessageBox.OKCANCEL);
  6. box.addCallback(messageBoxEvent -> {
  7. if(messageBoxEvent.getButtonClicked().getItemId().equals(MessageBox.OK)) {
  8. App3.openNewTable(dto.getFormId());
  9. }
  10. });
  11. box.show();
  12. }
  13. }

相关文章