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

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

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

Text.getEditable介绍

[英]Returns the editable state.
[中]返回可编辑状态。

代码示例

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

@Override
 public boolean matches( Widget widget ) {
  Text text = ( Text )widget;
  return !text.getEditable();
 }
});

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

@Override
  public void getRole (AccessibleControlEvent e) {
    e.detail = text.getEditable () ? ACC.ROLE_TEXT : ACC.ROLE_LABEL;
  }
});

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

@Override
  public void getRole (AccessibleControlEvent e) {
    e.detail = text.getEditable () ? ACC.ROLE_TEXT : ACC.ROLE_LABEL;
  }
});

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

@Override
  public void getRole (AccessibleControlEvent e) {
    e.detail = text.getEditable () ? ACC.ROLE_TEXT : ACC.ROLE_LABEL;
  }
});

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

@Override
  public void getRole (AccessibleControlEvent e) {
    e.detail = text.getEditable () ? ACC.ROLE_TEXT : ACC.ROLE_LABEL;
  }
});

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

@Override
boolean doGetBooleanValue(Object source) {
  return ((Text) source).getEditable();
}

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

public void getRole (AccessibleControlEvent e) {
  e.detail = text.getEditable () ? ACC.ROLE_TEXT : ACC.ROLE_LABEL;
 }
});

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

public void getRole (AccessibleControlEvent e) {
    e.detail = text.getEditable () ? ACC.ROLE_TEXT : ACC.ROLE_LABEL;
  }
});

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

@Override
protected boolean autoEnable() {
  if (getText().getEditable() == false) {
    return false;
  }
  return true;
}

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

public int getStyle () {
 int style = super.getStyle ();
 style &= ~SWT.READ_ONLY;
 if (!text.getEditable()) style |= SWT.READ_ONLY; 
 return style;
}
/**

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

@Override
public int getStyle () {
  int style = super.getStyle ();
  style &= ~SWT.READ_ONLY;
  if (!text.getEditable()) style |= SWT.READ_ONLY;
  return style;
}
/**

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

public int getStyle () {
  int style = super.getStyle ();
  style &= ~SWT.READ_ONLY;
  if (!text.getEditable()) style |= SWT.READ_ONLY; 
  return style;
}
/**

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

@Override
public int getStyle () {
  int style = super.getStyle ();
  style &= ~SWT.READ_ONLY;
  if (!text.getEditable()) style |= SWT.READ_ONLY;
  return style;
}
/**

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

@Override
public int getStyle () {
  int style = super.getStyle ();
  style &= ~SWT.READ_ONLY;
  if (!text.getEditable()) style |= SWT.READ_ONLY;
  return style;
}
/**

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

@Override
public int getStyle () {
  int style = super.getStyle ();
  style &= ~SWT.READ_ONLY;
  if (!text.getEditable()) style |= SWT.READ_ONLY;
  return style;
}
/**

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

static void writeReadOnly( final Text text ) throws IOException {
 JSWriter writer = JSWriter.getWriterFor( text );
 Boolean newValue = Boolean.valueOf( !text.getEditable() );
 writer.set( PROP_READ_ONLY, JS_PROP_READ_ONLY, newValue, Boolean.FALSE );
}

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

@Override
  protected boolean autoEnable() {
    // Enable validator if the text field is editable
    if (getText().getEditable() == false) {
      return false;
    }
    return super.autoEnable();
  }
}

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

static void preserveValues( final Text text ) {
 IWidgetAdapter adapter = WidgetUtil.getAdapter( text );
 adapter.preserve( PROP_TEXT, text.getText() );
 adapter.preserve( PROP_SELECTION, text.getSelection() );
 adapter.preserve( PROP_TEXT_LIMIT, new Integer( text.getTextLimit() ) );
 adapter.preserve( PROP_READ_ONLY, Boolean.valueOf( ! text.getEditable() ) );
}

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

@Override
public void preserveValues( Text text ) {
 preserveProperty( text, PROP_TEXT, text.getText() );
 preserveProperty( text, PROP_SELECTION, text.getSelection() );
 preserveProperty( text, PROP_TEXT_LIMIT, getTextLimit( text ) );
 preserveProperty( text, PROP_EDITABLE, text.getEditable() );
 preserveProperty( text, PROP_ECHO_CHAR, getEchoChar( text ) );
 preserveProperty( text, PROP_MESSAGE, text.getMessage() );
}

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

@Override
public void renderChanges( Text text ) throws IOException {
 ControlLCAUtil.renderChanges( text );
 WidgetLCAUtil.renderCustomVariant( text );
 renderProperty( text, PROP_TEXT, text.getText(), "" );
 renderProperty( text, PROP_EDITABLE, text.getEditable(), true );
 renderSelection( text );
 renderProperty( text, PROP_TEXT_LIMIT, getTextLimit( text ), null );
 renderProperty( text, PROP_ECHO_CHAR, getEchoChar( text ), null );
 renderProperty( text, PROP_MESSAGE, text.getMessage(), "" );
 renderListenModifyVerify( text );
 renderListenDefaultSelection( text );
 renderClientListeners( text );
}

相关文章

Text类方法