本文整理了Java中org.eclipse.swt.widgets.Text.isFocusControl()
方法的一些代码示例,展示了Text.isFocusControl()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Text.isFocusControl()
方法的具体详情如下:
包路径:org.eclipse.swt.widgets.Text
类名称: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());
}
内容来源于网络,如有侵权,请联系作者删除!