Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

ComboboxScrollableWindow.java 1.3KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. package com.vaadin.tests.components.window;
  2. import com.vaadin.server.VaadinRequest;
  3. import com.vaadin.tests.components.AbstractReindeerTestUI;
  4. import com.vaadin.ui.Alignment;
  5. import com.vaadin.ui.ComboBox;
  6. import com.vaadin.ui.VerticalLayout;
  7. import com.vaadin.ui.Window;
  8. public class ComboboxScrollableWindow extends AbstractReindeerTestUI {
  9. static final String WINDOW_ID = "window";
  10. static final String COMBOBOX_ID = "combobox";
  11. @Override
  12. protected void setup(VaadinRequest request) {
  13. Window w = new Window();
  14. w.setId(WINDOW_ID);
  15. w.setWidth("300px");
  16. w.setHeight("300px");
  17. w.center();
  18. VerticalLayout content = new VerticalLayout();
  19. content.setMargin(false);
  20. content.setSpacing(false);
  21. w.setContent(content);
  22. content.setHeight("1000px");
  23. ComboBox<String> cb = new ComboBox<>();
  24. cb.setId(COMBOBOX_ID);
  25. content.addComponent(cb);
  26. content.setComponentAlignment(cb, Alignment.BOTTOM_CENTER);
  27. addWindow(w);
  28. }
  29. @Override
  30. protected String getTestDescription() {
  31. return "The combo box in the bottom of the scrollable window should remain visible when it is clicked.";
  32. }
  33. @Override
  34. protected Integer getTicketNumber() {
  35. return 12736;
  36. }
  37. }