0
リストを使用してjavafxのCellValueFactoryからTableColumnsセルを取り込む方法はありますか?私は私の列に表示する特定の整数のリストを持っていますが、私はこのリストに格納されている整数だけを表示するためにsetCellValueFactoryを適切に使用する方法がわかりません。TableColumn CellValueFactoryをリストに設定する<Integer>
package com.editor.controller;
import java.util.ArrayList;
import java.util.List;
import com.editor.drops.DropManager;
import com.editor.drops.DropTable;
import javafx.collections.FXCollections;
import javafx.collections.ObservableList;
import javafx.fxml.FXML;
import javafx.scene.control.TableColumn;
import javafx.scene.control.TableView;
public class EditorController {
@FXML
private TableView<Integer> idTable;
@FXML
private TableColumn ids; //What goes here exactly? <P, S> ?
private static final ObservableList<Integer> NPCS = FXCollections.observableArrayList();
public static final List<DropTable> TABLES = new ArrayList<>();
@FXML
private void initialize() {
DropManager.loadDrops();
TABLES.forEach(table -> {
table.getIds().forEach(id -> NPCS.add(id));
});
}
}