JTable里怎么得到修改后单元格里的值?

 我来答
季子娱天下
高粉答主

2018-04-12 · 娱乐之人方能快乐于己
季子娱天下
采纳数:300 获赞数:38028

向TA提问 私信TA
展开全部

1、使用DefaultTableModel定义一个对象model,使用JTable的setModel方法,控件名.setmodel(model),然后用model.getValueAt(行号,列号)可得到单元格的内容。

2、修改数据不能用简单的setValueAt方法,而是应该对tablemodel里面的数据做修改,然后setModel(Model),这样传回去的table才是真正已经修改过数据的table。

3、JTable 有很多用来自定义其呈现和编辑的工具,同时提供了这些功能的默认设置,从而可以轻松地设置简单表。

4、设计使用 JTable 的应用程序时,务必要注意用来表示表数据的数据结构。DefaultTableModel 是一个模型实现,它使用一个 Vector 来存储所有单元格的值,该 Vector 由包含多个 Object 的 Vector 组成。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式