org.eclipse.swt.widgets.Text.isFocusControl()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(5.3k)|赞(0)|评价(0)|浏览(111)

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

Text.isFocusControl介绍

暂无

代码示例

代码示例来源:origin: org.eclipse.egit/ui

public void modifyText(ModifyEvent e) {
    if (destinationText.isFocusControl())
      setSpec(getSpec().setDestination(destinationText.getText()));
  }
});

代码示例来源:origin: org.eclipse.egit/ui

public void modifyText(ModifyEvent e) {
    if (!specString.isFocusControl()
        || getSpec().toString().equals(specString.getText()))
      return;
    setSpec(new RefSpec(specString.getText()));
  }
});

代码示例来源:origin: org.eclipse.pde/org.eclipse.pde.ui

@Override
public boolean canPaste(Clipboard clipboard) {
  // Partial fix for Bug 360079, enables Ctrl+V in filter text if plugin model is editable
  if (fFilteredTree.getFilterControl().isFocusControl()) {
    return true;
  }
  // TODO enable paste also when plug-in model is not editable
  return super.canPaste(clipboard);
}

代码示例来源:origin: org.eclipse.pde/org.eclipse.pde.ui

@Override
public boolean isFocusControl() {
  if (fTreeViewer.getControl().isFocusControl() || fFilterText.isFocusControl()) {
    return true;
  }
  return false;
}

代码示例来源:origin: org.eclipse/org.eclipse.jdt.ui

/**
 * {@inheritDoc}
 */
public boolean isFocusControl() {
  return fTreeViewer.getControl().isFocusControl() || fFilterText.isFocusControl();
}

代码示例来源:origin: RepreZen/KaiZen-OpenAPI-Editor

@Override
public boolean isFocusControl() {
  return treeViewer.getTree().isFocusControl() || filterText.isFocusControl();
}

代码示例来源:origin: org.eclipse.mylyn.commons/workbench

public void run() {
    if ((textControl != null && !textControl.isDisposed() && textControl.isFocusControl())
        || !hasFocus(getShell())) {
      close();
    }
  }
});

代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.jface

boolean hasFocus() {
    if (text == null || text.isDisposed()) {
      return false;
    }
    return text.getShell().isFocusControl()
        || text.isFocusControl();
  }
}

代码示例来源:origin: org.eclipse.platform/org.eclipse.jface

boolean hasFocus() {
    if (text == null || text.isDisposed()) {
      return false;
    }
    return text.getShell().isFocusControl()
        || text.isFocusControl();
  }
}

代码示例来源:origin: org.eclipse.pde/org.eclipse.pde.ui

@Override
public boolean canCopy(ISelection selection) {
  // Partial fix for Bug 360079, enables Ctrl+C in filter text if plugin model is editable
  if (fFilteredTree.getFilterControl().isFocusControl() && !selection.isEmpty()) {
    return true;
  }
  // TODO enable copy also when plug-in model is not editable
  return super.canCopy(selection);
}

代码示例来源:origin: org.eclipse.rap/org.eclipse.rap.jface

boolean hasFocus() {
    if (text == null || text.isDisposed()) {
      return false;
    }
    return text.getShell().isFocusControl()
        || text.isFocusControl();
  }
}

代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.linux.ppc

@Override
public boolean isFocusControl () {
  checkWidget();
  if (text.isFocusControl () || arrow.isFocusControl () || list.isFocusControl () || popup.isFocusControl ()) {
    return true;
  }
  return super.isFocusControl ();
}
boolean isParentScrolling(Control scrollableParent) {

代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.aix.ppc

@Override
public boolean isFocusControl () {
  checkWidget();
  if (text.isFocusControl () || arrow.isFocusControl () || list.isFocusControl () || popup.isFocusControl ()) {
    return true;
  }
  return super.isFocusControl ();
}
boolean isParentScrolling(Control scrollableParent) {

代码示例来源:origin: org.eclipse/org.eclipse.wst.xsd.ui

public void refresh()
{
 super.refresh();
 
 if (simpleText.isFocusControl()) return;
 setListenerEnabled(false);
 if (input instanceof XSDConcreteComponent)
 {
  XSDAnnotation xsdAnnotation = XSDCommonUIUtils.getInputXSDAnnotation((XSDConcreteComponent) input, false);
  setInitialText(xsdAnnotation);
 }
 setListenerEnabled(true);
}

代码示例来源:origin: org.eclipse/org.eclipse.wst.xsd.ui

public boolean isFocusControl () {
 checkWidget();
 if (text.isFocusControl () || arrow.isFocusControl () || list.isFocusControl () || popup.isFocusControl ()) {
  return true;
 } 
 return super.isFocusControl ();
}
void internalLayout (boolean changed) {

代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.swt.win32.win32.x86

@Override
public boolean isFocusControl () {
  checkWidget();
  if (text.isFocusControl () || arrow.isFocusControl () || list.isFocusControl () || popup.isFocusControl ()) {
    return true;
  }
  return super.isFocusControl ();
}
boolean isParentScrolling(Control scrollableParent) {

代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.linux.s390x

@Override
public boolean isFocusControl () {
  checkWidget();
  if (text.isFocusControl () || arrow.isFocusControl () || list.isFocusControl () || popup.isFocusControl ()) {
    return true;
  }
  return super.isFocusControl ();
}
boolean isParentScrolling(Control scrollableParent) {

代码示例来源:origin: org.eclipse.swt.cocoa.macosx/x86_64

public boolean isFocusControl () {
  checkWidget();
  if (text.isFocusControl () || arrow.isFocusControl () || list.isFocusControl () || popup.isFocusControl ()) {
    return true;
  } 
  return super.isFocusControl ();
}
boolean isParentScrolling(Control scrollableParent) {

代码示例来源:origin: org.eclipse.mylyn.wikitext/ui

public boolean isFocusControl() {
  return filteredTree.isFocusControl() || filteredTree.getFilterControl().isFocusControl()
      || filteredTree.getViewer().getTree().isFocusControl();
}

代码示例来源:origin: org.eclipse.platform/org.eclipse.ui.workbench

/**
 * Move to the next element, usually triggered by command, or arrow down
 */
private void moveForward() {
  int index = table.getSelectionIndex();
  if (isFiltered()) {
    if (text.isFocusControl()) {
      table.setFocus();
    } else if (index == table.getItemCount() - 1) {
      text.setFocus();
      return;
    }
  }
  // always set +1%count, unless text gets focus
  table.setSelection((index + 1) % table.getItemCount());
}

相关文章

微信公众号

最新文章

更多

Text类方法