我正在为应用程序编写SWTBot测试,它有一些用Delphi编写的组件。当然,我无法通过SWTBot处理这些组件。我找到了一个解决方法,我只是将焦点设置到包含delphi组件的视图或编辑器。然后我使用java.awt.Robot
生成允许我与组件交互的事件。
我只是想知道,SWT中是否有任何工具能够与java.awt.Robot
做同样的事情?我还没找到。
答案 0 :(得分:2)
答案 1 :(得分:0)
您可以使用Display.post
发布用户界面事件,从而在SWT中自动执行GUI事件。这是在2004年实施的。https://bugs.eclipse.org/bugs/show_bug.cgi?id=15025