Skip to content
Version:

Install

Maven

xml
<dependency>
    <groupId>de.mate_ds</groupId>
    <artifactId>mate-segmented-button-flow</artifactId>
</dependency>

Import

java
import de.mate_ds.flow.component.segmentedbutton.SegmentedButton;
import de.mate_ds.flow.component.segmentedbutton.SegmentedButtonGroup;
import de.mate_ds.flow.component.segmentedbutton.MultiSelectSegmentedButtonGroup;

Variants

Single Selection

java
SegmentedButtonGroup group = new SegmentedButtonGroup();
group.setItems(
    new SegmentedButton("Alle (746)"),
    new SegmentedButton("Fehler"),
    new SegmentedButton("Ausgewählte"),
    new SegmentedButton("Abgeschlossene (6)")
);

Multi Selection

java
MultiSelectSegmentedButtonGroup group = new MultiSelectSegmentedButtonGroup();
group.setItems(
    new SegmentedButton("Alle (746)"),
    new SegmentedButton("Fehler"),
    new SegmentedButton("Ausgewählte"),
    new SegmentedButton("Abgeschlossene (6)")
);