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)根据坐标设置树选中
-
-
-
方法详细资料
-
locateNode
public static void locateNode(javax.swing.JTree jTree, javax.swing.tree.DefaultMutableTreeNode node)定位到树指定节点并选中- 参数:
jTree- 树对象node- 要定位的节点
-
locateNode
public static void locateNode(javax.swing.JTree jTree, javax.swing.tree.TreePath treePath)定位到树指定节点并选中- 参数:
jTree- 树对象treePath- 要定位的节点 treePath
-
expandTree
public static void expandTree(javax.swing.JTree tree, boolean expand)展开树所有节点- 参数:
tree- 指定树对象expand- 是否展开
-
expandPath
public static void expandPath(javax.swing.JTree tree, javax.swing.tree.TreePath treePath, boolean expand)展开树指定节点- 参数:
tree- 指定树对象treePath- 指定树节点地址expand- 是否展开
-
getPath
public static javax.swing.tree.TreePath getPath(javax.swing.tree.TreeNode treeNode)
获得树节点对应的地址- 参数:
treeNode- 指定树节点- 返回:
- 节点对应的地址
-
selectRowAtPoint
public static void selectRowAtPoint(javax.swing.JTree tree, int x, int y)根据坐标设置树选中- 参数:
tree- 树对象x- 鼠标x坐标y- 鼠标y坐标
-
initTreeBehave
public static void initTreeBehave(javax.swing.JTree tree)
隐藏根节点并且显示根节点的- 参数:
tree- 需要设置的树
-
-