DataSource が IndexedContainer に設定されているテーブルがあります。また、テーブルで複数選択を有効にしています。質問は、選択したすべての値を取得するにはどうすればよいですか..おそらく配列としてですか?
私のIndexedContainer:
private void populateAnalyteTable () {
Analyte[] analytes = Analyte.getAnalytes();
for (Analyte analyte : analytes) {
Object id = ic_analytes.addItem();
ic_analytes.getContainerProperty(id, "ID").setValue(analyte.getId());
ic_analytes.getContainerProperty(id, "Analyte Name").setValue(analyte.getAnalyteName());
}
// Bind indexed container to table
tbl_analytes.setContainerDataSource(ic_analytes);
}
私が最終的に取得しようとしているのは、Analyte オブジェクトの配列です