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

x33g5p2x  于2022-01-18 转载在 其他  
字(2.4k)|赞(0)|评价(0)|浏览(140)

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

DateTime.getArrow介绍

暂无

代码示例

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

/**
 * Output signal is called when Spinner's arrow buttons are triggered,
 * usually by clicking the mouse on the [gtk2: up/down] [gtk3: +/-] buttons.
 * On every click output is called twice presenting current and previous value.
 * This method compares two values and determines if Up or down arrow was called.
 */
@Override
int /*long*/ gtk_output (int /*long*/ widget) {
  if (calendar == null) {
    return 0; //Guard: Object not fully initialized yet.
  }
  int arrowType = getArrow (widget);
    switch (arrowType) {
      case SWT.ARROW_UP: //Gtk2 arrow up. Gtk3 "+" button.
        commitCurrentField ();
        incrementField (+1);
        break;
      case SWT.ARROW_DOWN: //Gtk2 arrow down. Gtk3 "-" button.
        commitCurrentField ();
        incrementField (-1);
        break;
  }
  return 1;
}

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

/**
 * Output signal is called when Spinner's arrow buttons are triggered,
 * usually by clicking the mouse on the [gtk2: up/down] [gtk3: +/-] buttons.
 * On every click output is called twice presenting current and previous value.
 * This method compares two values and determines if Up or down arrow was called.
 */
@Override
long /*int*/ gtk_output (long /*int*/ widget) {
  if (calendar == null) {
    return 0; //Guard: Object not fully initialized yet.
  }
  int arrowType = getArrow (widget);
    switch (arrowType) {
      case SWT.ARROW_UP: //Gtk2 arrow up. Gtk3 "+" button.
        commitCurrentField ();
        incrementField (+1);
        break;
      case SWT.ARROW_DOWN: //Gtk2 arrow down. Gtk3 "-" button.
        commitCurrentField ();
        incrementField (-1);
        break;
  }
  return 1;
}

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

/**
 * Output signal is called when Spinner's arrow buttons are triggered,
 * usually by clicking the mouse on the [gtk2: up/down] [gtk3: +/-] buttons.
 * On every click output is called twice presenting current and previous value.
 * This method compares two values and determines if Up or down arrow was called.
 */
@Override
int /*long*/ gtk_output (int /*long*/ widget) {
  if (calendar == null) {
    return 0; //Guard: Object not fully initialized yet.
  }
  int arrowType = getArrow (widget);
    switch (arrowType) {
      case SWT.ARROW_UP: //Gtk2 arrow up. Gtk3 "+" button.
        commitCurrentField ();
        incrementField (+1);
        break;
      case SWT.ARROW_DOWN: //Gtk2 arrow down. Gtk3 "-" button.
        commitCurrentField ();
        incrementField (-1);
        break;
  }
  return 1;
}

相关文章

DateTime类方法