Как вы подойдете к этому, будет зависеть от того, чего вы хотите достичь.
Вы можете довольно легко смоделировать нажатие клавиш на Canvas
, напрямую вызвав методы keyPressed()
, keyReleased()
и keyRepeated()
вашего Canvas.
Это может быть полезно для тестирования игры на основе холста, обеспечивающей вход в заданное состояние при нажатии определенных клавиш на холсте.
Однако это не позволит вам контролировать любое взаимодействие на основе форм или собственные подсказки. Таким образом, вы не можете запустить мидлет, перемещаться по LCDUI Form
или List
, принять собственное приглашение безопасности или редактировать собственное TextBox
. Вам нужно будет использовать эмулятор и некоторую форму тестового сценария, которая имитирует нажатия клавиш, например Eggplant .