【问题标题】:How to add sub menus into context menu in Nattable?如何将子菜单添加到 Nattable 的上下文菜单中?
【发布时间】:2017-04-27 06:08:11
【问题描述】:

我在我的应用程序中使用 Nattable。我已经建立了一个上下文菜单,右键单击 nattable 中的任何行会弹出。现在我想为上下文菜单中的一个菜单项添加子菜单项。是否可以在 Nattable 的上下文菜单中添加子菜单?

这就是我构建上下文菜单的方式, 使用 PopupMenuBuilder 类创建上下文菜单,并通过扩展 AbstractUiBindingConfiguration 类将上下文菜单绑定到 Nattable。

提前致谢! :)

【问题讨论】:

  • 你是如何构建上下文菜单的?
  • 感谢您的回复。使用 PopupMenuBuilder 类创建上下文菜单,并通过扩展 AbstractUiBindingConfiguration 类将上下文菜单绑定到 Nattable。

标签: eclipse-rcp nattable


【解决方案1】:

没有对子菜单的内置支持。但是,当您基本上使用AbstractUiBindingConfiguration 以编程方式创建菜单时,您也可以通过这种方式以编程方式添加子菜单项。通常通过在MenuItem 上使用SWT.CASCADE 样式位并将Menu 设置为MenuItem

SWT Snippet 中显示了以编程方式创建子菜单

【讨论】:

  • 非常感谢您的快速回答!我会检查您提供的解决方案。
猜你喜欢
  • 2013-12-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-04-17
  • 2014-06-03
  • 2015-07-11
  • 1970-01-01
相关资源
最近更新 更多