java - 文件到 JTable、JTable 到文件

标签 java database swing file-io jtable

我一直致力于JTable, 我的项目:

  1. 数据库读取数据(我完成了这个任务并能够在JTable中显示)。
  2. 然后将数据按子组显示并保存到文件(文本/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/

相关文章:

java - 如何随机反转任何字符串中的任何中间字符并使第一个和最后一个字符相同

php - 动态使用从获取的数据查询数组中获取的列名

java - 谁能告诉我为什么我的更改数量按钮没有更改数量?

java - 如何在自定义 JTextField 中绘制光标?

java - Avro:ReflectDatumWriter 不输出架构信息

java - 是否可以在项目中更改 Java 语法?

python - django icontains 搜索 postgres 数据库

java - 添加图像时 JFrame 不起作用

java - 如何使用 Selenium Webdriver 从 google 注册页面的下拉菜单中选择生日(月份)?

mysql - `socket` 声明在 Rails 应用程序的 database.yml 文件中有什么作用?