123456789101112131415161718192021222324252627 |
- package com.vaadin.tests.components.checkboxgroup;
-
- import com.vaadin.data.provider.DataProvider;
- import com.vaadin.server.VaadinRequest;
- import com.vaadin.tests.components.AbstractTestUI;
- import com.vaadin.ui.CheckBoxGroup;
- import com.vaadin.ui.GridLayout;
- import com.vaadin.ui.TextField;
- import com.vaadin.ui.themes.ValoTheme;
-
- public class CheckBoxGroupInGridLayout extends AbstractTestUI {
-
- @Override
- protected void setup(VaadinRequest request) {
- CheckBoxGroup<String> cbGroup = new CheckBoxGroup<>(null,
- DataProvider.ofItems("A", "B", "C"));
- cbGroup.addStyleName(ValoTheme.OPTIONGROUP_HORIZONTAL);
-
- GridLayout gridLayout = new GridLayout(2, 1);
- gridLayout.addComponent(cbGroup, 0, 0);
- gridLayout.setSpacing(true);
-
- gridLayout.addComponent(new TextField(), 1, 0);
-
- addComponent(gridLayout);
- }
- }
|