Код: Выделить всё
public class NewMain extends Application {
public class VirtualCell extends IndexedCell {
}
private final VirtualFlow virtualFlow = new VirtualFlow();
@Override
public void start(Stage primaryStage) {
this.virtualFlow.setCellFactory(v -> new VirtualCell());
List list = new ArrayList();
for (var i = 0; i < 100; i++) {
list.add("Item " + i);
}
ObservableList items = FXCollections.observableArrayList(list);
//this.virtualFlow.set items ????
var root = new VBox(this.virtualFlow);
Scene scene = new Scene(root, 600, 200);
primaryStage.setScene(scene);
primaryStage.show();
}
public static void main(String[] args) {
launch(args);
}
}
Подробнее здесь: https://stackoverflow.com/questions/795 ... irtualflow