你都用什么TableModel

shengli_liao 2009-08-03 11:15:07
JTable可能是Swing程序设计中使用频率最高的组件之一,但是其TableModel却十分灵活。
调查一下大家都用什么TableModel?TableModel中的数据存储用哪种方式?
DefaultTableModel,AbstractTableModel,还是自定义的其他TableModel?
TableModel中的数据存储也比较讲究,有Object[][]、Vector、或者ArrayList,你习惯哪一个?

...全文
172 14 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
diggywang 2009-08-04
  • 打赏
  • 举报
回复
基本上DefaultTableModel可以满足绝大部分需求。
movingchina 2009-08-04
  • 打赏
  • 举报
回复
DefaultTableModel+Vector
KingZChina 2009-08-04
  • 打赏
  • 举报
回复
DefaultTableModel
cpoysy 2009-08-04
  • 打赏
  • 举报
回复
用自定义的TableModel再extends DefaultTableModel.
酒浪子 2009-08-04
  • 打赏
  • 举报
回复
我一般用DefaultTableModel加上Vector还比较好用!
zuijiejina 2009-08-04
  • 打赏
  • 举报
回复
DefaultTableModel 用惯了,有特殊要求再自己扩展
除非牵涉到同步问题,否则就用arraylist
凡员外 2009-08-04
  • 打赏
  • 举报
回复
习惯用Vector
shengli_liao 2009-08-04
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 horizonlyhw 的回复:]
哈哈    好久沒看到 樓主了 ·    我也好久沒來了      頂一個 · 
[/Quote]
呵呵,是呀,感觉好久没来
来了也没怎么说话
horizonlyhw 2009-08-04
  • 打赏
  • 举报
回复
哈哈 好久沒看到 樓主了 · 我也好久沒來了 頂一個 ·
horizonlyhw 2009-08-04
  • 打赏
  • 举报
回复
我是vector

一般 沒有什麽特殊要求的畫面 直接在copy前面的代碼 就ok了·

所以一直沿用vector呢~~
  • 打赏
  • 举报
回复
者ArrayList



“比TMD重新写个JDK还费事”
嘿嘿


楼上喝酒啦?
shengli_liao 2009-08-04
  • 打赏
  • 举报
回复
用的自己扩展的AbstractTableModel
总感觉DefaultTableModel是列模型,
而自己更习惯行模型
由于历史原因,TableModel中用的Vector,
现在如果要换成ArrayList的话估计的调整上百万行代码
比TMD重新写个JDK还费事
老张-AI 2009-08-03
  • 打赏
  • 举报
回复
习惯用ArrayList
爱摸鱼de老邪 2009-08-03
  • 打赏
  • 举报
回复
一般扩展AbstractTableModel,习惯用ArrayList。

62,634

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧