Java 如何将列/行添加到现有的空JTable?
我正在开发一个软件,我需要一个基本的JavaSwingUI。我正在使用Netbeans,它使我能够拖放UI组件。但是,我需要使用代码显示最终的结果表 在使用TRHEIDE的UI中,我创建了一个Java 如何将列/行添加到现有的空JTable?,java,swing,jtable,Java,Swing,Jtable,我正在开发一个软件,我需要一个基本的JavaSwingUI。我正在使用Netbeans,它使我能够拖放UI组件。但是,我需要使用代码显示最终的结果表 在使用TRHEIDE的UI中,我创建了一个JTabbedPane,在其中我添加了一个名为finaloutput的空JTable(没有行也没有列)。现在,我想在运行时填充这个表,比如说,使用列x、y和行row1、row2和row3 如何通过编码来实现这一点?您需要进行自定义,以支持此功能JTable仅用于在GUI上显示表格。TableModel具有数
JTabbedPane
,在其中我添加了一个名为finaloutput
的空JTable
(没有行也没有列)。现在,我想在运行时填充这个表,比如说,使用列x、y和行row1、row2和row3
如何通过编码来实现这一点?您需要进行自定义,以支持此功能JTable
仅用于在GUI上显示表格。TableModel
具有数据是什么以及每个单元格应该如何操作的所有业务逻辑。要做到这一点,您必须远离GUI构建器,编写实际的代码
教程:
在其中我添加了一个名为“finalOutputTable”的空JTable(没有行也没有列)
您需要将数据添加到TableModel中。然后使用:
table.setModel(...);
以显示数据。如果在创建表单时没有为表保留空间,则可能还需要重新验证()包含该表的面板
如何通过编码来实现这一点
请参阅Java教程的课程。您还可以使用TableModel来完成所有这些艰巨的工作。