我们可以使用数字键盘的键盘快捷键即键盘快捷键移动鼠标光标(数字键盘),即,6,2,8 ......不与Java Robot类
4-left 6-right 2-down 8-up
滚动工作鼠标光标而不使用鼠标。
通过启用
访问中心的访问\轻松的控制面板\易于\使鼠标更易于使用
但它不是用java机器人类工作 - 它只是打印数字即4/6/2/8在屏幕上。
任何想法可能是什么问题?
代码:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.util.logging.Level;
import java.util.logging.Logger;
class MoveCursor
{
public static void main(String[] args)
{
try {
Robot r=new Robot();
r.keyPress(KeyEvent.VK_NUMPAD4);
r.delay(4000);
r.keyRelease(KeyEvent.VK_NUMPAD4);
} catch (AWTException ex) {
Logger.getLogger(MoveCursor.class.getName())日志(Level.SEVERE,空,前); } } }
这可能帮助,如果没有一个重复的问题: https://开头stackoverflow.com/questions/40942786/do-java-awt-robot-and-java-awt-event-keyevent-support-mousekeys –