java - 如何使用 sikuli 在类似的文本框中输入文本

标签 java sikuli sikuli-x

我正在使用 sikuli 和 java 作为基于 citrix 的 Web 应用程序。我遇到了多个问题并且无法找到文档

如何在 sikuli 中的类似文本框中输入文本? 是否有任何选项可以根据索引选择文本框?

最佳答案

选项 1- 对最后一场比赛使用左/右/上/下函数。

find("image.png")
m = getLastmatch().below().find("similar image1.png")
m.right().click("image3.png")

选项 2 输入数据时尽量使用“tab”,避免依赖图像。 例如

Type(Key.Tab)
Type("username)
Type(key.tab)
Type("Password ")

希望这有帮助

关于java - 如何使用 sikuli 在类似的文本框中输入文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59781293/

相关文章:

java - 如何将 thymeleaf 变量分配给标签值

java - Java 是 "pass-by-reference"还是 "pass-by-value"?

java - 实时查看...等中包含的集合中包含的集合

java - 当屏幕上存在两个完全相同的图像时,如何使用 Sikuli 和 java 从屏幕上单击图像

java - 对于 Sikulix,Mac 上的 App.close() 关闭应用程序,但返回 false。它是否正确?

java - 在java中使用sikuli为firefox设置代理

java - 当 Play Framework 中的 MultipartFormData 实际完成文件上传时

java - Maven 测试编译因 Sikulix 依赖而崩溃

python - sikuli可以动态捕捉图像吗?

python - 从命令行运行 SikuliX 1.1.4 Python 脚本