Итак, я довольно новичок в программировании, и мне нравится возиться с ним, и однажды мой друг попросил меня создать программу, в которой при нажатии клавиши «ctrl» и «s» будут «нажиматься».Я просмотрел множество форумов, пытаясь создать функциональный код, но, поскольку я новичок в Java, я получил только отдельные куски кода и собрал их все вместе.
Мой код выглядит так:
import java.awt.event.MouseEvent;
import java.awt.*;
import java.awt.event.*;
import java.awt.Robot;
import java.util.Scanner;
public class MyClass {
public static void main(String args[]) {
Scanner keyboard = new Scanner(System.in);
System.out.println("press any key to exit.");
keyboard.next();
System.exit(0);
}
public void mouseClicked(MouseEvent evt) {
try {
Robot robot = new Robot();
// Simulate a key press
robot.keyPress(KeyEvent.VK_CONTROL);
robot.keyPress(KeyEvent.VK_S);
robot.keyRelease(KeyEvent.VK_S);
robot.keyRelease(KeyEvent.VK_CONTROL);
} catch (AWTException e) {
}
}
}