pyjab
pyjab copied to clipboard
Python implementation for Java application UI automation with Java Access Bridge
感谢大佬开发了这个项目。 当我用AccessBridgeExplorer展开目标程序的节点时,到canvas这一级就无法继续展开了,显示没有更下级的child节点,但目标软件的主要功能全都集中在这个canvas中。 我JAVA写的很少,这是不是意味着这个软件的主要界面全是在canvas手搓出来的(但这个canvas的UI风格看上去非常JAVA),并不遵循swing或者awt的标准规则,导致JAB无法访问到其中的元素,我尝试按名称搜索了一些element,canvas外的element基本都能搜到,但canvas内的全都找不到。 请问是我获取元素的方法有问题,从而导致无法获取。还是JAB本身的限制导致其一开始就无法获取canvas内的元素,从而使得pyjab也无法获取元素。如果是后者的话是否有什么办法解决?
Cannot found new opened java window. Sample: Java Control Panel -> Open about try to found new About window, but failed
there is an option to single click but double click is not working.
When I run the test locally from the machine , everything works fine but when I use Jenkins to run the testcases, I get exception on click(True) function (jabelement.py line...
Fix the problem of WindowsAccessBridge dll not found in jdk16+
Xpath Parser enhancement. Set Xpath Parser almost like this [Xpath](https://en.wikipedia.org/wiki/XPath) 1. Nodes - [x] nodename : select specific nodename - [ ] / : select from root node(get child node)...
Hi @gaozhao1989 , Sometimes when display DPI changes, the logical coordinates returned by JAB API are different from physical coordinates. And the reason is that the java application is not...
I want to get the elements listed in Select Cells, but JABElement.get_cell method seems to get from Cells, which cannot be interacted with in my case.  _Originally posted by...
Missed action for call JAB API select for AccessibleTable - [ ] use Pyjab function _add_accessible_selection_from_context
Hi Gary I'm able to click and read values of the cell elements in a table.But when the table has more number of records and some of the records not...