com.supermap.desktop.controls.utilities
类 JTreeUIUtilities
- java.lang.Object
-
- com.supermap.desktop.controls.utilities.JTreeUIUtilities
-
public class JTreeUIUtilities extends java.lang.Object
-
-
构造器概要
构造器 构造器和说明 JTreeUIUtilities()
-
方法概要
所有方法 静态方法 具体方法 限定符和类型 方法和说明 static void
expandPath(javax.swing.JTree tree, javax.swing.tree.TreePath treePath, boolean expand)
展开树指定节点static void
expandTree(javax.swing.JTree tree, boolean expand)
展开树所有节点static javax.swing.tree.TreePath
getPath(javax.swing.tree.TreeNode treeNode)
获得树节点对应的地址static void
initTreeBehave(javax.swing.JTree tree)
隐藏根节点并且显示根节点的static void
locateNode(javax.swing.JTree jTree, javax.swing.tree.DefaultMutableTreeNode node)
定位到树指定节点并选中static void
locateNode(javax.swing.JTree jTree, javax.swing.tree.TreePath treePath)
定位到树指定节点并选中static void
selectRowAtPoint(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
- 需要设置的树
-
-