Вопросы по теме 'awtrobot'

Используйте робота для ввода символов в Java
Я знаю, как заставить робота имитировать нажатие клавиши Y следующим образом: Robot.keyPress(KeyEvent.VK_Y); Но как заставить робота нажать кавычку и точку?: ". Может ли кто-нибудь предоставить мне справочную страницу или...
41013 просмотров
schedule 05.03.2024

Как я могу вызвать событие щелчка в компоненте с помощью класса Robot?
Мне нужно вызвать MouseEvent mouseClicked на JLabel (или любой другой компонент в этом отношении). Как мне это сделать? Я попробовал это с помощью класса Robot следующим образом: try { Robot r=new Robot(); r.mouseMove(jl.gettX(),...
1852 просмотров

Попытка нарисовать изображение в JFrame с помощью Java BufferedImage, Graphics
Я пытаюсь захватить экран, а затем рекурсивно нарисовать изображение в JFrame при масштабировании изображения (чтобы создать эффект, который вы получаете, когда смотрите в зеркало в зеркале). У меня проблема с моим кодом - он не рисует графику....
3539 просмотров
schedule 10.03.2024

Добавить KeyListener в поток
Я создал программу, которая использует класс Robot для вывода текста в свой блокнот. public class Main extends Thread implements KeyListener { public Main() { addKeyListener(this); ... } Я хотел бы остановить его, нажав на...
2642 просмотров
schedule 21.11.2023

java.awt.Robot не работает должным образом
У меня есть следующий код: autoPlay = new Robot(); autoPlay.setAutoDelay(500); autoPlay.mouseMove((game.getLocationOnScreen().x + 1), (game.getLocationOnScreen().y + 1)); autoPlay.mousePress(InputEvent.BUTTON1_DOWN_MASK);...
3534 просмотров
schedule 28.03.2024

Робот AWT не может перетаскивать окно
Я пытаюсь переместить окно проводника Windows с помощью робота AWT. Робот работает на Java 7, а ОС — Windows 7. Я могу двигать мышь и нажимать на предметы, но когда я пытаюсь щелкнуть и перетащить, кажется, что кнопка вообще не нажимается. Я не...
3642 просмотров
schedule 24.05.2023

Использование робота Java для удержания клавиши
В настоящее время я пытаюсь заставить java удерживать клавишу следующим образом: Robot rob; rob.keyPress(KeyEvent.VK_ENTER); Thread.sleep(3000); rob.keyRelease(KeyEvent.VK_ENTER); Это должно удерживать ввод в течение 3 секунд, вызывая...
8377 просмотров
schedule 08.03.2024

Как сделать скриншот произвольной формы?
Для создания скриншотов на Java я использовал метод createScreenCapture() класса java.awt.Robot . Но мне удалось создать скриншоты только в форме Rectangle . Теперь мой вопрос: есть ли способ сделать снимок экрана пользовательской формы,...
892 просмотров
schedule 14.04.2024

Как я могу управлять контекстными меню в других (Windows) приложениях с помощью кнопок Java Robot и Swing
Я написал обширную экранную клавиатуру (OSK) на Java. Это предназначено для людей с ограниченными возможностями и должно иметь возможность делать все , что может делать стандартная клавиатура. Одна вещь, которую я заметил, не работает, это...
1504 просмотров
schedule 28.10.2023

java.awt.Robot внутри игр?
Я пытаюсь смоделировать нажатие клавиши с помощью приведенного ниже кода. Когда я открываю блокнот, он работает нормально, но когда я открываю игру, в которой я хочу его использовать, он ничего не делает. Таким образом, нажатия клавиш не работают....
2139 просмотров
schedule 20.06.2022

Java-робот не работает
Я работаю над простым проектом распознавания речи. У меня есть команда под названием scroll up , где я хочу использовать класс для нажатия клавиши ВВЕРХ. Это код: else if(resultText.equalsIgnoreCase("scroll up")) {...
3247 просмотров
schedule 19.02.2024

Как поместить строковую переменную в параметр KeyEvent класса робота?
Я использую класс роботов в Java и создал статический метод для нажатия клавиши. Моя проблема в том, что я хочу иметь возможность нажимать любую клавишу, используя ввод из моего основного метода, но параметры для метода keyPress и метода keyRelease...
1665 просмотров
schedule 29.01.2024

Запустить цифровую клавиатуру (справа), ввести, нажать KeyEvent
Я делаю автоматизацию для старого терминального приложения. Для подтверждения входа нужен энтер - не обычный энтер, а энтер справа - энтер с цифровой клавиатурой. Robot r = new Robot(); r.keyPress(KeyEvent.VK_ENTER); Я обнаружил ( в...
173 просмотров
schedule 30.05.2023

KeyEvent для ключа Mac Option в классе Java Robot?
Мне интересно, есть ли код KeyEvent для клавиши "Option" Mac в библиотеке java.awt.event.KeyEvent . Я пытаюсь написать класс для выполнения специальных сочетаний клавиш Mac OS (например, SHIFT + OPTION + COMMAND + ESC), но нигде не могу найти код...
1047 просмотров
schedule 10.12.2023

Совет Java moveMouse RNG с моей программой
Я работал над программой, использующей класс Java Robot для перемещения мыши в случайное место, ограниченное областью пикселей. Как некоторые из вас знают, метод moveMouse работает как moveMove(x,y) , где x — количество пикселей по горизонтали,...
30 просмотров
schedule 06.10.2022

Как разрешить незарегистрированное исключение AWTException ; должен быть пойман или объявлен брошенным. Экземпляр робота
У меня есть ошибка «несообщаемое исключение AWTException; должно быть поймано или объявлено для выбрасывания», создающее экземпляр класса, который содержит методы с движениями мыши и клавиш с использованием Robot. Я попытался с помощью try catch In...
643 просмотров
schedule 20.08.2023

Не удалось загрузить файл с помощью всплывающего окна загрузки файлов Windows, попытался использовать класс Java Robot
Я пишу тестовый пример автоматизации для загрузки файла с помощью Java Selemium. Моя проблема в том, что когда я нажимаю кнопку загрузки, появляется всплывающее окно загрузки файла Windows. Я попытался использовать класс Robot для отправки пути к...
63 просмотров
schedule 17.05.2024

Java AWT Robot – как читать текст/метку элемента?
Мне нужно выбрать соответствующую опцию во всплывающем окне. К сожалению, это не всплывающее окно, отображаемое на веб-странице, поэтому я не могу использовать платформу Selenium для этой цели. Как я проверил, можно перейти к другому варианту,...
58 просмотров
schedule 30.03.2022