1

假设我有这样的课程:

public Class FooBar {
  String foo;
  String bar;
  String unvisibleField;
  String id;
}

然后我创建了一个表,使用DefaultTableModel并向其添加元素,如下所示(我没有向用户显示该类的所有属性):

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

但我想从表中检索 FooBar 类对象。像这样的东西:

model.getRow()将返回一个 FooBar 对象所以可能我还需要类似的东西

model.addRow(FooBar item)
4

2 回答 2

1

如果您绝对确定只会返回 FooBar 对象,则只需将模型的对象转换为 FooBar

于 2012-06-20T06:14:44.257 回答
1
于 2012-06-20T06:30:08.740 回答