关于JTable的几个问题

leo6159 2009-08-03 11:50:33
请问怎么将文本文件里的数据放到JTable里面
文件里是多行浮点数,每行4个数用多个空格隔开

主要想可以选中表格的列,不知道JTable能实现不,
...全文
103 8 打赏 收藏 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
酒浪子 2009-08-04
  • 打赏
  • 举报
回复
是呀!请高手解答!
liyuan0714 2009-08-03
  • 打赏
  • 举报
回复
我也想知道哦。。。
shengli_liao 2009-08-03
  • 打赏
  • 举报
回复
这东西都可以自己实现
KingZChina 2009-08-03
  • 打赏
  • 举报
回复
先把row的set false 就可以 把 column的set true了

t.setRowSelectionAllowed(false);
t.setColumnSelectionAllowed(true);
leo6159 2009-08-03
  • 打赏
  • 举报
回复
就是单击title那里,整个列都被选中了

数据行数很多,手动拖的话太麻烦
gentalguo 2009-08-03
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 leo6159 的回复:]
这个要手动选择整列,有没有像excel那样一下整列全选的?
[/Quote]

不好意思,这个没有看明白。像excel整列全选?不手动?
麻烦你描述再详细一点。
leo6159 2009-08-03
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 gentalguo 的回复:]
说的实在很模糊啊~~你说的文件大概是csv文件那种吧。
不过这没有什么关系。关键是把数据组织起来。
至于怎么放到jtable里面,说起来比较麻烦需要改写model的 一些方法。
如实现TableNodel接口或接口继承DefaultTableModel是比较常用的方法。需要实现
getRowCount()
getColumnCount();
getValueAt()等方法。

至于列选择,只要table.setColumnSelectedAllowed(true);
[/Quote]

是挺不清楚的,不过你说的选择列函数是
table.setColumnSelectionAllowed(true);

这个要手动选择整列,有没有像excel那样一下整列全选的?
gentalguo 2009-08-03
  • 打赏
  • 举报
回复
说的实在很模糊啊~~你说的文件大概是csv文件那种吧。
不过这没有什么关系。关键是把数据组织起来。
至于怎么放到jtable里面,说起来比较麻烦需要改写model的 一些方法。
如实现TableNodel接口或接口继承DefaultTableModel是比较常用的方法。需要实现
getRowCount()
getColumnCount();
getValueAt()等方法。

至于列选择,只要table.setColumnSelectedAllowed(true);

62,620

社区成员

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

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