次のようなクラスがあるとします。
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)