繁体   English   中英

jtable(添加新行)

[英]jtable ( adding new row)

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

我为每个作业都有一个jtable,并且该作业的所有属性都由一个csv文件读取。 但是,如果我想创建自己的特殊作业(为此,我创建了另一个jframe,其中包含作业的属性,例如速度,属性。

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

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

由于机密性问题,我无法共享我的代码。

我创建了另一个jframe ...

不要使用JFrame。 对子窗口使用模式JDialog。

我想在表中添加这个新工作

然后,您需要更新TableModel。

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

并将其所有属性写入csv文件。

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM