minuit

BreadcrumbComponent

A path of places. When it does not fit, the middle folds into a menu.

Java

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

Java
BreadcrumbComponent path = add(new BreadcrumbComponent(at(new Box("path", 10, 10, 260, 14)), this, this::goTo)
        .crumbs("Worlds", "Survival", "Backups", "Today"));
// ... the other widgets ...
add(path.menu()); // last: the menu of the ellipsis

Variants

Fits

BreadcrumbComponent, fits

Folded

BreadcrumbComponent, folded