我正在Swing中构建一个应用程序,从数据库中取出数据并在JTable中填充GUI。 在第一次运行之前,GUI上没有JTable。一旦第一次获取数据,就会创建并填充JTable。 首要问题: 我需要这些数据来保持JTable的刷新。 第二期: 在第二次运行中,我想向JTable添加一行而不是创建一个新行。因此,它应该检查JTable是否存在,并相应地创建一个新的或添加一行。
答案 0 :(得分:1)
您可以随时创建空白表并将其添加到框架中。
然后,当您执行代码时,只需检查表中的行数:
如果数字为零,那么您创建一个新的TableModel并使用表的setModel(...)
方法将数据添加到表中。
如果行数大于零,那么您可以使用addRow(...)
的{{1}}方法添加新的数据行。