java - 如何在 JTable 中应用更改?

标签 java swing jtable

我知道 JTable 允许我们双击单元格来编辑数据。但是,我不知道如何使更改影响存储在 JTable 中的数组。 请帮助我,谢谢。

最佳答案

  1. 获取/创建表模型的实例

    DefaultTableModel model = new DefaultTableModel(columns, 0);
    
  2. 设置值

    model.setValueAt(value, row, column);
    
  3. 触发更新事件

    model.fireTableCellUpdate(行、列);

关于java - 如何在 JTable 中应用更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45272784/

相关文章:

带有自定义 HTML 标签 View 的 Java HTML 渲染器

java - Hibernate 对象映射导致 SQL 错误 (errno : 150) with Liquibase

android - ANDROID 中的 java.lang.NoClassDefFoundError : javax. print.PrintServiceLookup

java - 如何关闭线程中的FileHandlers?

java - 在 JTable 中用逗号替换点会导致错误的排序顺序

java - 如何为单元测试触发 Swing GUI 事件

Java Swing - JPanel 和 GridLayout 边距/填充

java - 无法使 GridBagLayout 按预期工作

java - 如何根据单元格中输入的文本内容增加jtable中行的高度

java - 单击按钮时选择复选框 JTable 的值