java - 如何使用 Sikuli Java Standalone jar 输入文本?

标签 java sikuli

我正在使用 Sikuli 的 Java Standalone API 来自动化我的应用程序。

我不知道如何使用它向任何文本字段提供/提供一些文本。

最佳答案

假设光标当前在文本字段中处于 Activity 状态:

Keyboard kb = new DesktopKeyboard();
kb.type("Hello world");

或者,假设该字段接受粘贴并且您不需要模拟各个按键

kb.paste("Hello world");

如果您有一组字段并且选项卡在它们之间移动,您可以这样做

kb.paste("Hello");
kb.type(Key.TAB);
kb.paste("World");

关于java - 如何使用 Sikuli Java Standalone jar 输入文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15196238/

相关文章:

ocr - Sikuli-java-api(不是sikuliX-api)中的文本识别

sikuli - 斯库里拍照的命令是什么

java - 如何在 avro 模式中定义 byte[] 和 LocalDateTime?

python - 在 pip jnius 安装中找不到 JRE_HOME

iphone - 自动更新 xcode

java - 如何从处理草图外部调用处理方法?

java - sikuli中的日期函数

java - 字符格式错误(期待引用,得到我)〜处理

java - 抑制 Sonar 的导入警告

java - RESTEasy java 中的用户登录认证