Как определить кнопку java swing в приложении с графическим интерфейсом и нажать на эту кнопку, используя другой код Java в eclipse? - PullRequest
0 голосов
/ 17 марта 2019

Я пытаюсь создать небольшое приложение для автоматизации. У меня есть скомпилированное и работающее графическое приложение с несколькими кнопками. Я хочу написать другое приложение на Java, используя eclipse для автоматизации этого графического интерфейса, поэтому мое второе приложение будет нажимать на кнопки графического интерфейса в определенном порядке, например:

сценарий 1:

  • нажмите на кнопку 2
  • затем кнопка номер 5
  • затем кнопка номер 1

сценарий 2:

  • нажмите на кнопки № 3
  • затем кнопка номер 2
  • затем кнопка номер 4

Расположение кнопок динамическое, поэтому перемещение мыши к точным координатам не будет работать.

Мне нужно сделать что-то вроде UFT , но очень просто и использовать Java в Eclipse.

Примечание: я не хочу использовать какие-либо уже существующие библиотеки или приложения.

1 Ответ

1 голос
/ 17 марта 2019

Вы можете использовать Hashmap.Ключом будет текст (или, тем не менее, вы уникально идентифицируете кнопку) кнопки, а значением будет кнопка.

сценарий 1: нажмите кнопку 2, затем кнопку № 5, затем кнопку № 1

  1. Используйте метод get () Hashmap, чтобы получить кнопку стекст "2".
  2. Вызов doClick () для кнопки.
  3. повторите 1 и 2 для других кнопок.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...