Форум программистов, компьютерный форум, киберфорум
Java: GUI, графика
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 30.08.2013
Сообщений: 19
1

Обработка событий клавиатуры

17.10.2015, 15:34. Показов 1199. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Пытаюсь сделать примитивный автокликер с помощью awt.Robot. Не понимаю, как реализовать обработку события при нажатия на клавишу пробел, что бы происходил клик. По идеи, после нажатия на пробел должно произойти 3 клика. Вот тестовый код:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
public class Main extends Application {
Stage window;
Robot robot;
Scene scene;
 
public static void main(String[] args) {
    launch(args);
}
 
@Override
public void start(Stage primaryStage) throws Exception {
    window = primaryStage;
    window.setTitle("Кликер");
 
    StackPane layout = new StackPane();
    robot = new Robot();
 
 
    scene = new Scene(layout, 200, 100);
    window.setScene(scene);
    window.show();
 
 
}
public void keyPressed(KeyEvent e){
    if (e.getKeyCode()==KeyEvent.VK_SPACE) {
        for (int i = 0; i < 3; i++) {
            robot.mousePress(InputEvent.BUTTON1_MASK);
            robot.delay(300);
            robot.mouseRelease(InputEvent.BUTTON1_MASK);
            robot.delay(300);
        }
    }
 
 
}
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.10.2015, 15:34
Ответы с готовыми решениями:

Обработка событий клавиатуры
Доброе время суток. Столкнулся с проблемкой - никак не могу считать данные с клавиатуры. ЗЫ...

Не так работает обработка событий клавиатуры
Вот пример кода:package wolfface.test; import java.awt.event.KeyAdapter; import...

Обработка событий
В общем Пишу шахматы. Рисую доску. использую менджер компоновки GridLayout, и добавляю туда панель...

Обработка событий
Добрый день. В ходе знакомства с java я добрался до обработки событий. Подскажите, пожалуйста, как...

0
17.10.2015, 15:34
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.10.2015, 15:34
Помогаю со студенческими работами здесь

Перехват событий клавиатуры
Можно ли на яве вообще перехватить события клавиатуры? Необходимо чтобы приложение сидело в...

Обработка событий мыши
Привет форум,заинтересовался работой с мышкой,что? где? как и почему? накидал небольшой кодец: ...

Не работает обработка событий
В intellij IDEA с помощью UI master создал форму, добавил обработчик событий, но при нажатии на...

Обработка событий мыши
Всем доброго времени суток. У меня возник вопрос относительно обработки событий мыши. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru