JTree的展开和收起操作
- 2012年07月27日 [已被偷窥 5,292 次]
JTree的展开操作,经常用经常忘,经常有人问.快贴一个在这里吧. 其实只要是展开节点,方法是 tree.expandPath
简单易用,TreePath随时可以用TreeNode中得到,下面是一个递归全展或者全收的方法.
.csharpcode, .csharpcode pre
{
f[……]
按 ‘ JTree ’ 标签归档
JTree的展开操作,经常用经常忘,经常有人问.快贴一个在这里吧. 其实只要是展开节点,方法是 tree.expandPath
简单易用,TreePath随时可以用TreeNode中得到,下面是一个递归全展或者全收的方法.
.csharpcode, .csharpcode pre
{
f[……]
JTree控制起来比较繁琐,节点操作更是让人有点抓狂,跟C#相比麻烦了太多太多.每次操作都需要定位Path或者row,找了个简单的便捷写法封装方法了. 代码如下: public void ecTreeTest(JTree tree) {
TreeNode root = (TreeNode) t[……]
一 | 二 | 三 | 四 | 五 | 六 | 日 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |