Используйте элемент управления TableView
.
TableView - это «виртуализированный» элемент управления, который эффективно использует небольшое количество ячеек узлов для представления представления в потенциально очень больших наборах данных.
Обратите внимание, что другие ответы на этой странице, написанные до 2012 года, относятся к JavaFX 1.x и устарели.