Как установить элементы в javafx virtualflow?JAVA

Программисты JAVA общаются здесь
Anonymous
Как установить элементы в javafx virtualflow?

Сообщение Anonymous »

Я знаю две реализации VirtualFlow - одну, родную для javafx , а другая из библиотеки без Flow. Я знаю, как использовать без flowless virtuaflow , но теперь я хотел бы попробовать использовать javafx virtualflow . Тем не менее, я не понимаю, как передавать ObservableList элементы этого виртуального цвета . Вот мой код: < /p>

Код: Выделить всё

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

Вернуться в «JAVA»