2012-04-09 57 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

相關問題