com.supermap.desktop.controls.utilities
类 JTreeUIUtilities
- java.lang.Object
- 
- com.supermap.desktop.controls.utilities.JTreeUIUtilities
 
- 
 
 public class JTreeUIUtilities extends java.lang.Object
- 
- 
构造器概要构造器 构造器和说明 JTreeUIUtilities()
 - 
方法概要所有方法 静态方法 具体方法 限定符和类型 方法和说明 static voidexpandPath(javax.swing.JTree tree, javax.swing.tree.TreePath treePath, boolean expand)展开树指定节点static voidexpandTree(javax.swing.JTree tree, boolean expand)展开树所有节点static javax.swing.tree.TreePathgetPath(javax.swing.tree.TreeNode treeNode)获得树节点对应的地址static voidinitTreeBehave(javax.swing.JTree tree)隐藏根节点并且显示根节点的static voidlocateNode(javax.swing.JTree jTree, javax.swing.tree.DefaultMutableTreeNode node)定位到树指定节点并选中static voidlocateNode(javax.swing.JTree jTree, javax.swing.tree.TreePath treePath)定位到树指定节点并选中static voidselectRowAtPoint(javax.swing.JTree tree, int x, int y)根据坐标设置树选中
 
- 
- 
- 
方法详细资料- 
locateNodepublic static void locateNode(javax.swing.JTree jTree, javax.swing.tree.DefaultMutableTreeNode node)定位到树指定节点并选中- 参数:
- jTree- 树对象
- node- 要定位的节点
 
 - 
locateNodepublic static void locateNode(javax.swing.JTree jTree, javax.swing.tree.TreePath treePath)定位到树指定节点并选中- 参数:
- jTree- 树对象
- treePath- 要定位的节点 treePath
 
 - 
expandTreepublic static void expandTree(javax.swing.JTree tree, boolean expand)展开树所有节点- 参数:
- tree- 指定树对象
- expand- 是否展开
 
 - 
expandPathpublic static void expandPath(javax.swing.JTree tree, javax.swing.tree.TreePath treePath, boolean expand)展开树指定节点- 参数:
- tree- 指定树对象
- treePath- 指定树节点地址
- expand- 是否展开
 
 - 
getPathpublic static javax.swing.tree.TreePath getPath(javax.swing.tree.TreeNode treeNode) 获得树节点对应的地址- 参数:
- treeNode- 指定树节点
- 返回:
- 节点对应的地址
 
 - 
selectRowAtPointpublic static void selectRowAtPoint(javax.swing.JTree tree, int x, int y)根据坐标设置树选中- 参数:
- tree- 树对象
- x- 鼠标x坐标
- y- 鼠标y坐标
 
 - 
initTreeBehavepublic static void initTreeBehave(javax.swing.JTree tree) 隐藏根节点并且显示根节点的- 参数:
- tree- 需要设置的树
 
 
- 
 
-