Java 向表中添加对象和从表中检索对象

Java 向表中添加对象和从表中检索对象,java,swing,jtable,abstracttablemodel,defaulttablemodel,Java,Swing,Jtable,Abstracttablemodel,Defaulttablemodel,假设我有一个这样的类: public Class FooBar { String foo; String bar; String unvisibleField; String id; } 然后,我使用DefaultTableModel创建了一个表,并向其中添加了如下元素(我不会向用户显示该类的所有属性): 如果您完全确定只返回FooBar对象,则只需将模型的对象强制转换为FooBar 这是如何将新数据添加到(抽象/默认)TableModel 请尝试阅读您关于放置/同步FooBa

假设我有一个这样的类:

public Class FooBar {
  String foo;
  String bar;
  String unvisibleField;
  String id;
}
然后,我使用
DefaultTableModel
创建了一个表,并向其中添加了如下元素(我不会向用户显示该类的所有属性):


如果您完全确定只返回FooBar对象,则只需将模型的对象强制转换为FooBar
  • 这是如何将新数据添加到
    (抽象/默认)TableModel

  • 请尝试阅读您关于放置/同步
    FooBar项目的想法

  • 在这个论坛上有关于如何实施的答案,你必须检查一下

  • for(int i=0;i<fooBarList.size();i++){
      model.addRow(new String[]{fooBarList.get(i).getFoo(), fooBarList.get(i).getBar()});
    }
    
    model.addRow(FooBar item)