JTree的展开和收起操作
- 2012年07月27日 [已被偷窥 5,370 次]
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 | 31 |