java - 将行添加到 jTable

标签 java swing jtable row addition

我正在做一个关于 java swing 的练习,现在是时候将数据库中的行添加到 jTable 了,我知道执行此操作的方法是“addRow()”,但 netBeans 没有向我和我建议这样做划下划线作为错误。

之前是否有必要导入一些东西,或者有人知道我做错了什么吗?

谢谢。

最佳答案

addRowDefaultTableModel 的实例方法,而不是 JTable。设置 JTable 的模型,然后添加到其中:

DefaultTableModel model = new DefaultTableModel();
JTable table = new JTable(model);
model.setColumnIdentifiers(new String[] { "Column 1", "Column 2"});
model.addRow(new String[] { "foo", "bar" });

关于java - 将行添加到 jTable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16654550/

相关文章:

java - 用于通知客户端服务器端事件的 java cometd 模式是什么?

java - 如果设备是纵向的,MediaStore.ACTION_VIDEO_CAPTURE 会使相机应用程序崩溃

java - 如何使用 BorderLayout 将两个组件放入 JPanel?

Java:覆盖表格单元格渲染器,但使用默认背景和属性

java - 在 MySQL 中创建自定义结果集

java - 未从 AsyncTask/onPostExecute 调用重载 ArrayAdapter 的 getView

java - SpringBoot 和 DynamoDb-Local Embedded

java - 更大的 TextField Java 中的更小的 TextField

java - 如何在 JPanel 类中创建 JList "refresh"方法

java - 表头未显示