IBM RFT JTree - 在不知道文本的情况下单击Subitem

时间:2014-10-13 13:29:11

标签: jtree rft

我的Java应用程序中有一个JTree,它使用语言配置更改子项目的标签。因此,我需要通过索引或任何其他方式单击子项。

例如,我需要调用JTree.click(atPath(" test1-> test2"))而不知道字符串。我试着调用JTree.click(atIndex(1)),这适用于点击" test1",这是最热门的子项之一。之后会出现一些新的子项目" test1"。但我无法通过使用atIndex()单击它们,如果我再次尝试单击任何索引,RFT不会单击任何内容。 现在,我看到的唯一方法就是按绝对屏幕位置点击,但这不是我想要的方式。

也许你们中的任何人有同样的问题或有任何想法。非常感谢提前!

1 个答案:

答案 0 :(得分:0)

我找到了一种方法,可以使用多个索引。例如:

jtree.click(atList(atIndex(0), atIndex(3)));