Кажется, рекомендуемый способ заполнить TreeTableView
в Javafx - создать класс, расширяющий RecursiveTreeObject
, предопределить заголовки столбцов и заполнить его с помощью фабрики значений ячеек. Вот моя проблема. Моя структура данных:
public class Problem extends RecursiveTreeObject<Problem> {
private StringProperty date;
private StringProperty name;
//getter/setter/constructor
}
Например, есть 100 Problem
с (java.util.List
, в основном), и все они вращаются вокруг 5 (может варьироваться) dates
. И поэтому я хочу сгруппировать их по дате:
25-Apr | 26-Apr | 27-Apr | 28-Apr | 29-Apr
Dave Thomas Lee Frank Riley
John Albert Ross Bob
Я застрял на этом уже несколько часов. Для моего TreeTableView я использую JFoenix
, поэтому я использую JFXTreeTableView
(если это помогает)