论坛首页 移动开发技术论坛

JTable里面如何像JTree可以收缩

浏览 5469 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2007-01-11  
在一个JTable里,第一列是JTree,第二列是可以自己定制的CellEditor(比如说:第一行第二列是一个JButton,第二行第二列是一个JComboBox),点击第一行JTree的节点可以收缩,请问大家如何实现?

第一列必须是开始就显示出来的,第二列的CellEditor可以在鼠标点击的时候再显示出来也可以开始就显示出来。
   发表时间:2007-01-11  
收不收缩?大约是用布局改变参数吧。。。。很少用到swing了
0 请登录后投票
   发表时间:2007-01-11  
抛出异常的爱 写道
收不收缩?大约是用布局改变参数吧。。。。很少用到swing了


我看到了有一个JAVA写的这样的软件YED,好像是用JTable和JTree的特性结合起来了,不是改变布局的问题。
0 请登录后投票
   发表时间:2007-01-11  
lz所说的其实是叫树型表的东西,其实还是用JTable来做的,和JTree没什么关系了,通过JTable的事件处理就可以满足需求。似乎见过一些做好的包可以去找找。
0 请登录后投票
   发表时间:2007-01-11  
java.sun.com上就有例子和源码.应该是在jtable的tutorial里.
那个东西叫做 JTreeTable.
swing的设计如果你有些理解的话,自己也可以写一个,麻烦一点.其实只是要实现一些接口.
JTable里的每一列或者每一个cell如何显示和如何编辑都是有接口的,sun封装了很多,也可以自己写.
现在好像还上不了国外网站,如果你现在急需要的话,留下邮箱,我晚上回家找找看我有没有下载过那个
JTreeTable.给你发过去.
0 请登录后投票
   发表时间:2007-01-11  
http://www.iteye.com/topic/20218
0 请登录后投票
论坛首页 移动开发技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics