jtable(添加新行)

jtable ( adding new row)

我正在尝试使用 Swing 插件为我的工具实现 GUI。

我对每个作业都有一个 jtable,作业的所有属性都由一个 csv 文件读取。但是,如果我想创建我的特殊工作(为了做到这一点,我创建了另一个 jframe,其中包括速度等工作属性,属性..

用户可以使用默认作业,或者如果他想添加特殊的作业,他单击“新建作业”按钮,新框架将打开,他可以选择它的所有属性。这些都是我实现的。

但是,我想将下面 table 中的这个新作业添加到其他默认作业中,并将它的所有属性写入 csv 文件。我怎样才能做到这一点?预先感谢所有帮助。

由于保密问题,我无法分享我的代码。

I created another jframe...

不要使用 JFrame。为 child windows.

使用模态 JDialog

I want to add this new job in the table

那么您需要更新 TableModel。

使用 DefaultTableModeladdRow(...) 方法向 TableModel 动态添加数据。

and write all the properties of it in csv file.

您创建了两个循环,一个用于行,另一个用于列,然后将 TableMdoel 中的所有数据写到一个文件中。

由于您不会共享您的代码,我们无法为您提供具体的解决方案,只能提供一般性建议。