2012-04-09 64 views

回答

5

这是目前在了SWTBot一个已知的bug ......

您不能访问上下文菜单的子菜单。见https://bugs.eclipse.org/bugs/show_bug.cgi?id=261360

2的替代品:

  • ... pressShortcut(SWT.ALT | SWT.SHIFT, 'R')
  • bot.menu( “重构”)菜单(“重命名.. 。“)点击();

希望这会有所帮助。

0

可以使用现在本地函数:

new SWTBotMenu(ContextMenuHelper.contextMenu(bot.tree(), "Refactor", "Rename...")).click(); 
+0

这种做法似乎并不工作:\t“新SWTBotMenu(ContextMenuHelper.contextMenu(项目, “**运行方式**”));' - >工作正常,但新的SWTBotMenu(ContextMenuHelper.contextMenu(项目,“**运行**”,“**运行配置... **”)); - >未找到Widget – 2015-06-22 11:45:13

相关问题