You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

TwinColSelectCtrlA.java 807B

123456789101112131415161718192021222324252627
  1. package com.vaadin.tests.components.twincolselect;
  2. import java.util.List;
  3. import java.util.stream.Collectors;
  4. import java.util.stream.IntStream;
  5. import com.vaadin.server.VaadinRequest;
  6. import com.vaadin.tests.components.AbstractTestUI;
  7. import com.vaadin.ui.TwinColSelect;
  8. public class TwinColSelectCtrlA extends AbstractTestUI {
  9. @Override
  10. protected void setup(VaadinRequest request) {
  11. List<String> data = IntStream.range(0, 6).mapToObj(i -> "Option " + i)
  12. .collect(Collectors.toList());
  13. TwinColSelect twinColSelect = new TwinColSelect<>(null, data);
  14. twinColSelect.setRows(6);
  15. twinColSelect.setLeftColumnCaption("Available options");
  16. twinColSelect.setRightColumnCaption("Selected options");
  17. addComponent(twinColSelect);
  18. }
  19. }