我有一个使用 SikuliX 的小自动化脚本来维护应用程序中的特定流程,我需要按数字键 (1,2,3...,0)。
问题是应用程序似乎不接受数字键盘键,也不接受数字的字符串输入;
type(Key.NUM1) # Doesn't work
type("1") # Doesn't work
type(Key.1) # Logically gives a parse-error
查看documentation我找不到任何有关调用特定键映射的信息。我也尝试查看 java.awt.event.InputEvent 的 JAVA 文档,但不确定如何在 Sikuli 中操作它,因为它们似乎也更改了某些父方法。
我想知道我是否可以做类似的事情;
type(Key.Code("49")) # Key code 49 for the number "1"
最佳答案
type("1") 绝对有效,我刚刚尝试过
编辑: 运行 type("1") 时是否收到此日志消息?
[日志]类型“1”
关于java - SikuliX 1.0rc3 r903 type() 使用普通数字代替小键盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15986272/