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

x33g5p2x  于2022-01-23 转载在 其他  
字(2.2k)|赞(0)|评价(0)|浏览(179)

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

Label.getShell介绍

暂无

代码示例

代码示例来源:origin: BiglySoftware/BiglyBT

@Override
  public void handleEvent(Event event) {
    Label label = (Label) event.widget;
    Shell shell = label.getShell();
    switch (event.type) {
    case SWT.MouseDown:
      Event e = new Event();
      e.item = (TableItem) label.getData("_TABLEITEM");
      buddy_table.setSelection(new TableItem[] { (TableItem) e.item });
      buddy_table.notifyListeners(SWT.Selection, e);
      // fall through
    case SWT.MouseExit:
      shell.dispose();
      break;
    }
  }
};

代码示例来源:origin: openaudible/openaudible

@Override
  public void handleEvent(Event event) {
    Label label = (Label) event.widget;
    Shell shell = label.getShell();
    switch (event.type) {
      case SWT.MouseDown:
        Event e = new Event();
        e.item = (TableItem) label.getData("_TABLEITEM");
        // Assuming table is single select, set the selection as if
        // the mouse down event went through to the table
        table.setSelection(new TableItem[]{(TableItem) e.item});
        table.notifyListeners(SWT.Selection, e);
        shell.dispose();
        break;
      case SWT.MouseExit:
        shell.dispose();
        break;
    }
  }
};

代码示例来源:origin: BiglySoftware/BiglyBT

Messages.setLanguageText(label, "GeneralView.label.creationdate");
Menu cd_menu = new Menu(label.getShell(),SWT.POP_UP);
creation_date.setLayoutData(gridData);
cd_menu = new Menu(label.getShell(),SWT.POP_UP);

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

ElementListSelectionDialog dialog= new ElementListSelectionDialog(field.getLabelControl(null).getShell(),
  new JavaElementLabelProvider(JavaElementLabelProvider.SHOW_DEFAULT));
dialog.setIgnoreCase(true);

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

ElementListSelectionDialog dialog= new ElementListSelectionDialog(field.getLabelControl(null).getShell(),
  new JavaElementLabelProvider(JavaElementLabelProvider.SHOW_DEFAULT));
dialog.setIgnoreCase(true);

代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.jdt.ui

ElementListSelectionDialog dialog= new ElementListSelectionDialog(field.getLabelControl(null).getShell(),
  new JavaElementLabelProvider(JavaElementLabelProvider.SHOW_DEFAULT));
dialog.setIgnoreCase(true);

相关文章