java.awt.Robot equivalent in SWT



我正在为应用程序编写SWTBot测试,其中有一些用Delphi编写的组件。当然,我无法通过SWTBot处理这些组件。我找到了一个解决方法,我只是将焦点设置为包含 delphi 组件的视图或编辑器。然后,我使用 java.awt.Robot 生成允许我与组件交互的事件。

我只是想知道,SWT中是否有任何工具可以做与java.awt.Robot相同的事情?我还没有找到。

不,没有比这更好的了。我想得越多,在我看来,复制通用代码以特定于框架更愚蠢

您可以通过使用 Display.post 发布用户界面事件来自动执行 SWT 中的 GUI 事件。这是在2004年实施的。https://bugs.eclipse.org/bugs/show_bug.cgi?id=15025

最新更新