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

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

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

Table.setCursor介绍

暂无

代码示例

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

@Override
  public void mouseMove(MouseEvent e) {
    if (table.equals(e.getSource())) {
      TableItem tableItem = table.getItem(new Point(e.x, e.y));
      if (lastItem == null ^ tableItem == null) {
        table.setCursor(tableItem == null ? null
            : table.getDisplay().getSystemCursor(
            SWT.CURSOR_HAND));
      }
      if (tableItem != null) {
        if (!tableItem.equals(lastItem)) {
          lastItem = tableItem;
          table.setSelection(new TableItem[] { lastItem });
        }
      } else {
        lastItem = null;
      }
    }
  }
});

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

@Override
  public void mouseMove(MouseEvent e) {
    if (table.equals(e.getSource())) {
      TableItem tableItem = table.getItem(new Point(e.x, e.y));
      if (fLastItem == null ^ tableItem == null) {
        table.setCursor(tableItem == null ? null : table.getDisplay().getSystemCursor(
            SWT.CURSOR_HAND));
      }
      if (tableItem != null) {
        if (!tableItem.equals(fLastItem)) {
          fLastItem = tableItem;
          table.setSelection(new TableItem[] { fLastItem });
        }
      } else {
        fLastItem = null;
      }
    }
  }
});

代码示例来源:origin: org.eclipse.e4.ui.workbench.renderers/swt

Object o = table.getItem(new Point(e.x, e.y));
if (fLastItem == null ^ o == null) {
  table.setCursor(o == null ? null : table.getDisplay()
      .getSystemCursor(SWT.CURSOR_HAND));

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

TableItem tableItem = table.getItem(new Point(e.x, e.y));
if (fLastItem == null ^ tableItem == null) {
  table.setCursor(tableItem == null ? null
      : table.getDisplay()
      .getSystemCursor(SWT.CURSOR_HAND));

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

Object o= fTable.getItem(new Point(e.x, e.y));
if (fLastItem == null ^ o == null) {
  fTable.setCursor(o == null ? null : fTable.getDisplay().getSystemCursor(SWT.CURSOR_HAND));

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

TableItem item= fTable.getItem(new Point(e.x, e.y));
if (fLastItem == null ^ item == null) {
  fTable.setCursor(item == null ? null : fTable.getDisplay().getSystemCursor(SWT.CURSOR_HAND));

相关文章

Table类方法