Обнаружение и идентификация компонентов графического интерфейса из Java - PullRequest
1 голос
/ 10 ноября 2011

Мне нужно создать приложение Java, которое может обнаруживать любой компонент GUI приложения в Windows или Linux. Например, у вас запущен браузер Firefox, и я хочу, чтобы у меня был список интерактивных компонентов (таких как кнопки, меню) и, возможно, привод Firefox с моей программой (вроде удаленного контроллера). Предоставляют ли ОС некоторые возможности, которые позволяют это?

Я помню, как давным-давно, когда я проводил автоматическое тестирование программного обеспечения, тестирующее программное обеспечение могло сообщать каждому компоненту графического интерфейса любого приложения в Windows. Я оглянулся и нашел ResourceHacker (http://www.angusj.com/resourcehacker/rh_shot.html), и он чем-то похож.

Возможно ли это через Java? Если нет, то какой язык может подойти? Какие-нибудь решения с открытым исходным кодом там?

Любой указатель / совет будет оценен. Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...