如何在不使用java.awt.robot的情况下模拟mousePressed事件?
作者:互联网
我想在Java中模拟mousePressed事件,发现可以为此使用Robot类,并且它可以工作,但只能在Windows中,而不能在Mac OS X中使用.
有人知道模拟mousePressed事件的另一种方法吗?
这是我使用的代码:
Robot robot = new Robot();
robot.mousePress(InputEvent.BUTTON1_MASK);
解决方法:
如果要模拟JButton上的click动作,则可以调用doClick方法,请看一下here.否则,也许similar question可以为您提供帮助.
希望这可以帮助.
标签:awtrobot,mouseevent,java 来源: https://codeday.me/bug/20191208/2092376.html