minuit

TreeTableComponent

A table whose rows fold, with the tree in one column.

Java

Inside a PanelComponent constructor. The same call draws in every family and chroma.

Java
TreeTableComponent<Task> tasks = add(new TreeTableComponent<Task>(at(new Box("tasks", 8, 8, 280, 120)), 14,
        roots, Task::children)
        .treeColumn("Name", Task::name)
        .column("Owner", c -> c.text(Task::owner).fixed(60)));

Open

TreeTableComponent, open