如何向JTable中添加数据

z1105880444 2014-06-21 10:10:18
如何把一组数据添加到JTable,不从数据库读取,也不添加到数据库中。
...全文
1659 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
rumlee 2014-06-22
  • 打赏
  • 举报
回复
实现TableModel或者继承DefaultTableModel都可以实现。 里面需要实现的方法一看就明白了,就是一共有多少行、列、各列名称、各单元格数据格式、数据…… 有很久没用过JTable,具体方法名不记得,你一看应该就知道。
epdc147 2014-06-22
  • 打赏
  • 举报
回复
Model model = table.getModel(); model.setValueAt(Object aValue, int row, int col) 用这个方法就可以了,对号入座
几元宝 2014-06-22
  • 打赏
  • 举报
回复
DefaultTableModel model = new DefaultTableModel(); // 新建一个默认数据模型 JTablt table = new JTable(model); // 用数据模型创建JTable,JTable会自动监听到数据模型中的数据改变并显示出来 JScrollPane jsp = new JScrollPane(table); // 用列表创建可滚动的Panel,把这个Panel添加到窗口中 Vector row = new Vector(); // 数据行向量,使用它的add()添加元素,比如整数、String、Object等,有几行就new几个行向量 Vector data = new Vector(); // 数据行向量集,因为列表不止一行,往里面添加数据行向量,添加方法add(row) Vector names = new Vector();// 列名向量,使用它的add()方法添加列名 model.setDataVector(Vector data, Vector names); // 设置模型中的元素,它会自动显示在列表中 应该很详细了
z1105880444 2014-06-21
  • 打赏
  • 举报
回复
能给点代码实例吗,自己做不出来。

62,628

社区成员

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

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