java类com.google.gwt.event.dom.client.KeyUpEvent的实例源码

AddSynonymPopup.java 文件源码 项目:ontobrowser 阅读 19 收藏 0 点赞 0 评论 0
@Override
  public void onKeyUp(KeyUpEvent event) {
if(addButton.isEnabled() && 
        (synonymField.getValue().trim().length() == 0 ||
        (sourceDropBox.getSelectedIndex() > 0 && referenceIdField.getValue().trim().length() == 0))) {
    addButton.setEnabled(false);
} else if(!addButton.isEnabled() &&
        synonymField.getValue().trim().length() > 0 && 
        (sourceDropBox.getSelectedIndex() == 0 || referenceIdField.getValue().trim().length() > 0)) {
    addButton.setEnabled(true);
}
  }
DocumentTree.java 文件源码 项目:ephesoft 阅读 24 收藏 0 点赞 0 评论 0
/**
 * @param keyEvent
 */
private void keyPUpEvent(KeyUpEvent keyEvent) {
    if (!presenter.isTableView()) {
        if (!keyEvent.isShiftKeyDown()) {
            keyEvent.getNativeEvent().preventDefault();
            openNextPage();
        } else {
            keyEvent.getNativeEvent().preventDefault();
            openPreviousPage();
        }
    }
}
CategoriesPageViewImpl.java 文件源码 项目:che 阅读 16 收藏 0 点赞 0 评论 0
@UiHandler("projectDescription")
void onProjectDescriptionChanged(KeyUpEvent event) {
  if (event.getNativeKeyCode() == KeyCodes.KEY_ENTER) {
    return;
  }

  delegate.projectDescriptionChanged(projectDescription.getValue());
}
ZipImporterPageViewImpl.java 文件源码 项目:che 阅读 17 收藏 0 点赞 0 评论 0
@UiHandler("projectName")
void onProjectNameChanged(KeyUpEvent event) {
  String projectNameValue = projectName.getValue();

  if (projectNameValue != null && projectNameValue.contains(" ")) {
    projectNameValue = projectNameValue.replace(" ", "-");
    projectName.setValue(projectNameValue);
  }

  if (event.getNativeKeyCode() == KeyCodes.KEY_ENTER) {
    return;
  }

  delegate.projectNameChanged(projectName.getValue());
}
ZipImporterPageViewImpl.java 文件源码 项目:che 阅读 17 收藏 0 点赞 0 评论 0
@UiHandler("projectDescription")
void onProjectDescriptionChanged(KeyUpEvent event) {
  if (event.getNativeKeyCode() == KeyCodes.KEY_ENTER) {
    return;
  }
  delegate.projectDescriptionChanged(projectDescription.getValue());
}
CreateFactoryViewImpl.java 文件源码 项目:che 阅读 15 收藏 0 点赞 0 评论 0
@UiHandler({"factoryName"})
public void onProjectNameChanged(KeyUpEvent event) {
  if (event.getNativeKeyCode() == KeyCodes.KEY_ENTER && createFactoryButton.isEnabled()) {
    delegate.onCreateClicked();
  } else {
    String name = factoryName.getValue();
    if (!Strings.isNullOrEmpty(name) && FACTORY_NAME_PATTERN.test(name)) {
      name = name.replaceAll("[^A-Za-z0-9_]", "-");
      factoryName.setValue(name);
    }
    delegate.onFactoryNameChanged(name);
  }
}
HotKeysDialogViewImpl.java 文件源码 项目:che 阅读 16 收藏 0 点赞 0 评论 0
@UiHandler("filterInput")
public void onKeyUp(KeyUpEvent keyUpEvent) {
  String value = filterInput.getText();
  if (!filterInput.getText().equals(filteredValue)) {
    filteredValue = value;
    delegate.onFilterValueChanged(value);
  }
}
CustomPageViewImpl.java 文件源码 项目:che 阅读 14 收藏 0 点赞 0 评论 0
@UiHandler({"commandLine"})
void onKeyUp(KeyUpEvent event) {
  // commandLine value may not be updated immediately after keyUp
  // therefore use the timer with zero delay
  new Timer() {
    @Override
    public void run() {
      delegate.onCommandLineChanged();
    }
  }.schedule(0);
}
GithubImporterPageViewImpl.java 文件源码 项目:che 阅读 19 收藏 0 点赞 0 评论 0
@UiHandler("projectName")
void onProjectNameChanged(KeyUpEvent event) {
  String projectNameValue = projectName.getValue();

  if (projectNameValue != null && projectNameValue.contains(" ")) {
    projectNameValue = projectNameValue.replace(" ", "-");
    projectName.setValue(projectNameValue);
  }

  if (event.getNativeKeyCode() == KeyCodes.KEY_ENTER) {
    return;
  }

  delegate.onProjectNameChanged(projectName.getValue());
}
GithubImporterPageViewImpl.java 文件源码 项目:che 阅读 19 收藏 0 点赞 0 评论 0
@UiHandler("branch")
void onBranchNameChanged(KeyUpEvent event) {
  if (event.getNativeKeyCode() == KeyCodes.KEY_ENTER) {
    return;
  }
  delegate.onBranchNameChanged(branch.getValue());
}


问题


面经


文章

微信
公众号

扫码关注公众号