2012-08-08 67 views
0

我正在使用swapy(使用pywinauto python包的桌面自动化工具)来自动执行桌面UI活动,但是swapy会不承认一个基于Swing的Java应用程序的性能,但它可以识别像记事本的Windows Media Player等其他应用程序的性能..Swapy不能用于访问基于swing的java应用程序的swing属性。如何访问java应用程序的swing属性

任何人可以请这个问题的原因

和 我可以用摇摆这个基于秋千的应用程序的资源管理器,我没有代码,只是应用程序

如果我不能使用它,请给我一个方法/解决方案来访问基于swing的java应用程序的属性。

在此先感谢..

回答

5

Pywinauto使用标准的Windows API调用。不幸的是,许多UI库(如Swing/QT/GTK)不会以典型的方式响应所使用的API调用 - 所以不幸的是pywinauto通常无法获取控制信息。 (我是pywinauto的作者)。

我不能给你一种访问Swing控件属性的方法。