Java 我可以通过编程方式在JTree行中找到句柄的位置吗?

Java 我可以通过编程方式在JTree行中找到句柄的位置吗?,java,swing,jtree,Java,Swing,Jtree,我能否以编程方式在JTree行中找到句柄的位置 我所说的把手是指一个小把手,如果单击它,就会展开/折叠它对应的JTree行。我正在使用AWT机器人,并试图将鼠标指向该把手 由于它由树的UI委托控制,通常是BasicTreeUI的子类,因此几何图形会随着L&F的变化而变化。如果没有更通用的方法,您可以使用编程导航方法的一些组合来测试/演示所需的功能 setRootVisible() expandRow() setSelectedValue() setSelectionPath() scrollP

我能否以编程方式在
JTree
行中找到句柄的位置

我所说的把手是指一个小把手,如果单击它,就会展开/折叠它对应的
JTree
行。

我正在使用AWT
机器人
,并试图将鼠标指向该把手

由于它由树的UI委托控制,通常是
BasicTreeUI
的子类,因此几何图形会随着L&F的变化而变化。如果没有更通用的方法,您可以使用编程导航方法的一些组合来测试/演示所需的功能

  • setRootVisible()

  • expandRow()

  • setSelectedValue()

  • setSelectionPath()

  • scrollPathToVisible()

  • scrollRowToVisible()


请选择有无选择,集中或not@mKorbel在这个阶段,任何建议都将无效。为什么不使用
treeeexpansionlistener
?@trashgood我正在使用AWT机器人,并试图将鼠标指向该手柄。