私は JavaFX が初めてで、TableView を埋めようとしています。これらの列は動的に埋められます。私の立ち往生は、2番目の列などからネストする必要があることです。たとえば、Column2には2つまたはX個のネストされた列が必要です...これを使用してデータを取得しています...たとえば
ObservableList<ObservableList>data = FXCollections.observableArrayList();
while(rs2.next()){
ObservableList<String> row = FXCollections.observableArrayList();
if(rs2.getInt("connectionid")!=0){
row.add(rs2.getString("tdestname"));
row.add(rs2.getBigDecimal("tdusdprice").toString()); // Dynamic fields...
row.add(rs2.getBigDecimal("tdeurprice").toString());
......
data.add(row);
}
}
tvRates.setItems(data);
これらの後、TableView はデータを表示できません。ネストされた列でフェッチされたデータを読み取る方法を教えてもらえますか?