Witam, potrzebuje za symulować myszkę które gdzieś klika, i coś przeciąga i własnie z przeciąganiem mam problem
używam klasy Robot
gdzie niestety jest tylko mousePress i mouseRelase oraz mouseMove co przesuwa tylko kursor
public static void dragAndDrop(int xs, int ys, int xe, int ye) {
//xs, ys to wartości początkowe skąd ma przesunąć
// xe, ye to wartości końcowe czyli dokąd ma przesunąć
try {
Robot robot = new Robot();
robot.mouseMove(xs, ys);
robot.mousePress(InputEvent.BUTTON1_MASK);
robot.mouseMove(xe, ye);
robot.mouseRelease(InputEvent.BUTTON1_MASK);
} catch (AWTException e) {
e.getMessage();
}
}
Wymyśliłem coś takiego ale niestety nie działa bo jeśli po mousePress wywołam mouseMove to automatycznie przycisk myszki się zwalnia ;/