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

x33g5p2x  于2022-01-25 转载在 其他  
字(6.9k)|赞(0)|评价(0)|浏览(113)

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

暂无

代码示例

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

void removeAccelerators (int /*long*/ accelGroup) {
  removeAccelerator (accelGroup);
  if (menu != null) menu.removeAccelerators (accelGroup);
}

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

void removeAccelerators (long /*int*/ accelGroup) {
  removeAccelerator (accelGroup);
  if (menu != null) menu.removeAccelerators (accelGroup);
}

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

void removeAccelerators (int /*long*/ accelGroup) {
  removeAccelerator (accelGroup);
  if (menu != null) menu.removeAccelerators (accelGroup);
}

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

@Override
void releaseWidget () {
  super.releaseWidget ();
  int /*long*/ accelGroup = getAccelGroup ();
  if (accelGroup != 0) removeAccelerator (accelGroup);
  if (groupHandle != 0) OS.g_object_unref (groupHandle);
  groupHandle = 0;
  accelerator = 0;
  parent = null;
}

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

@Override
void releaseWidget () {
  super.releaseWidget ();
  long /*int*/ accelGroup = getAccelGroup ();
  if (accelGroup != 0) removeAccelerator (accelGroup);
  if (groupHandle != 0) OS.g_object_unref (groupHandle);
  groupHandle = 0;
  accelerator = 0;
  parent = null;
}

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

@Override
void releaseWidget () {
  super.releaseWidget ();
  int /*long*/ accelGroup = getAccelGroup ();
  if (accelGroup != 0) removeAccelerator (accelGroup);
  if (groupHandle != 0) OS.g_object_unref (groupHandle);
  groupHandle = 0;
  accelerator = 0;
  parent = null;
}

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

/**
 * Sets the widget accelerator.  An accelerator is the bit-wise
 * OR of zero or more modifier masks and a key. Examples:
 * <code>SWT.MOD1 | SWT.MOD2 | 'T', SWT.MOD3 | SWT.F2</code>.
 * <code>SWT.CONTROL | SWT.SHIFT | 'T', SWT.ALT | SWT.F2</code>.
 * The default value is zero, indicating that the menu item does
 * not have an accelerator.
 *
 * @param accelerator an integer that is the bit-wise OR of masks and a key
 *
 * </ul>
 * @exception SWTException <ul>
 *    <li>ERROR_WIDGET_DISPOSED - if the receiver has been disposed</li>
 *    <li>ERROR_THREAD_INVALID_ACCESS - if not called from the thread that created the receiver</li>
 * </ul>
 */
public void setAccelerator (int accelerator) {
  checkWidget();
  if (this.accelerator == accelerator) return;
  int /*long*/ accelGroup = getAccelGroup ();
  if (accelGroup != 0) removeAccelerator (accelGroup);
  this.accelerator = accelerator;
  if (accelGroup != 0) addAccelerator (accelGroup);
}

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

/**
 * Sets the widget accelerator.  An accelerator is the bit-wise
 * OR of zero or more modifier masks and a key. Examples:
 * <code>SWT.MOD1 | SWT.MOD2 | 'T', SWT.MOD3 | SWT.F2</code>.
 * <code>SWT.CONTROL | SWT.SHIFT | 'T', SWT.ALT | SWT.F2</code>.
 * The default value is zero, indicating that the menu item does
 * not have an accelerator.
 *
 * @param accelerator an integer that is the bit-wise OR of masks and a key
 *
 * </ul>
 * @exception SWTException <ul>
 *    <li>ERROR_WIDGET_DISPOSED - if the receiver has been disposed</li>
 *    <li>ERROR_THREAD_INVALID_ACCESS - if not called from the thread that created the receiver</li>
 * </ul>
 */
public void setAccelerator (int accelerator) {
  checkWidget();
  if (this.accelerator == accelerator) return;
  int /*long*/ accelGroup = getAccelGroup ();
  if (accelGroup != 0) removeAccelerator (accelGroup);
  this.accelerator = accelerator;
  if (accelGroup != 0) addAccelerator (accelGroup);
}

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

/**
 * Sets the widget accelerator.  An accelerator is the bit-wise
 * OR of zero or more modifier masks and a key. Examples:
 * <code>SWT.MOD1 | SWT.MOD2 | 'T', SWT.MOD3 | SWT.F2</code>.
 * <code>SWT.CONTROL | SWT.SHIFT | 'T', SWT.ALT | SWT.F2</code>.
 * The default value is zero, indicating that the menu item does
 * not have an accelerator.
 *
 * @param accelerator an integer that is the bit-wise OR of masks and a key
 *
 * </ul>
 * @exception SWTException <ul>
 *    <li>ERROR_WIDGET_DISPOSED - if the receiver has been disposed</li>
 *    <li>ERROR_THREAD_INVALID_ACCESS - if not called from the thread that created the receiver</li>
 * </ul>
 */
public void setAccelerator (int accelerator) {
  checkWidget();
  if (this.accelerator == accelerator) return;
  long /*int*/ accelGroup = getAccelGroup ();
  if (accelGroup != 0) removeAccelerator (accelGroup);
  this.accelerator = accelerator;
  if (accelGroup != 0) addAccelerator (accelGroup);
}

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

/**
 * Enables the receiver if the argument is <code>true</code>,
 * and disables it otherwise. A disabled menu item is typically
 * not selectable from the user interface and draws with an
 * inactive or "grayed" look.
 *
 * @param enabled the new enabled state
 *
 * @exception SWTException <ul>
 *    <li>ERROR_WIDGET_DISPOSED - if the receiver has been disposed</li>
 *    <li>ERROR_THREAD_INVALID_ACCESS - if not called from the thread that created the receiver</li>
 * </ul>
 */
public void setEnabled (boolean enabled) {
  checkWidget();
  if (OS.gtk_widget_get_sensitive (handle) == enabled) return;
  int /*long*/ accelGroup = getAccelGroup ();
  if (accelGroup != 0) removeAccelerator (accelGroup);
  OS.gtk_widget_set_sensitive (handle, enabled);
  if (accelGroup != 0) addAccelerator (accelGroup);
}

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

/**
 * Enables the receiver if the argument is <code>true</code>,
 * and disables it otherwise. A disabled menu item is typically
 * not selectable from the user interface and draws with an
 * inactive or "grayed" look.
 *
 * @param enabled the new enabled state
 *
 * @exception SWTException <ul>
 *    <li>ERROR_WIDGET_DISPOSED - if the receiver has been disposed</li>
 *    <li>ERROR_THREAD_INVALID_ACCESS - if not called from the thread that created the receiver</li>
 * </ul>
 */
public void setEnabled (boolean enabled) {
  checkWidget();
  if (OS.gtk_widget_get_sensitive (handle) == enabled) return;
  long /*int*/ accelGroup = getAccelGroup ();
  if (accelGroup != 0) removeAccelerator (accelGroup);
  OS.gtk_widget_set_sensitive (handle, enabled);
  if (accelGroup != 0) addAccelerator (accelGroup);
}

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

/**
 * Enables the receiver if the argument is <code>true</code>,
 * and disables it otherwise. A disabled menu item is typically
 * not selectable from the user interface and draws with an
 * inactive or "grayed" look.
 *
 * @param enabled the new enabled state
 *
 * @exception SWTException <ul>
 *    <li>ERROR_WIDGET_DISPOSED - if the receiver has been disposed</li>
 *    <li>ERROR_THREAD_INVALID_ACCESS - if not called from the thread that created the receiver</li>
 * </ul>
 */
public void setEnabled (boolean enabled) {
  checkWidget();
  if (OS.gtk_widget_get_sensitive (handle) == enabled) return;
  int /*long*/ accelGroup = getAccelGroup ();
  if (accelGroup != 0) removeAccelerator (accelGroup);
  OS.gtk_widget_set_sensitive (handle, enabled);
  if (accelGroup != 0) addAccelerator (accelGroup);
}

相关文章