我一直致力于JTable
,
我的项目:
- 从
数据库
读取数据(我完成了这个任务并能够在JTable中显示)。 - 然后将数据按子组显示并保存到
文件
(文本/Excel)中。
我有 JTable
的基本知识,并且使用一些示例代码,我可以设法完成我的第一个任务。然后开始执行第二项任务。
例如
name| email|
name1|email@email.com
name2|email2@email.com
(我完成了这个任务并能够在JTable
中显示)
然后 当用户点击任意行时 然后显示新表
姓名|电子邮件
显示----
然后用户应该能够使用groupname
保存组
任何人都可以知道如何动态更新表格以及任何建议吗?
最佳答案
Can anyone has idea about how to update the table dynamically and any suggestions?
如果您使用的是 DefaultTableModel
,那么您可以使用 addRow(..)
等方法,它将在 JTable
中追加一行。使用 setValueAt(..)
方法更新 JTable
中的现有行。无需为 DefaultTableModel
调用 fireXXXMethod
。
或者
如果您使用的是AbstractTableModel
,则使用setValueAt(..)
方法并在表模型中调用fireXXXMethod
来刷新表数据.
关于java - 文件到 JTable、JTable 到文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14603425/