Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

UndefinedSizeScrollbars.java 1.4KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. package com.vaadin.tests.components.panel;
  2. import com.vaadin.server.VaadinRequest;
  3. import com.vaadin.tests.components.AbstractReindeerTestUI;
  4. import com.vaadin.ui.CheckBox;
  5. import com.vaadin.ui.ComboBox;
  6. import com.vaadin.ui.GridLayout;
  7. import com.vaadin.ui.Panel;
  8. import com.vaadin.ui.VerticalLayout;
  9. import com.vaadin.v7.ui.TextField;
  10. public class UndefinedSizeScrollbars extends AbstractReindeerTestUI {
  11. @Override
  12. protected void setup(VaadinRequest request) {
  13. VerticalLayout layout = new VerticalLayout();
  14. layout.setMargin(false);
  15. layout.setSizeFull();
  16. setContent(layout);
  17. GridLayout grid = new GridLayout();
  18. grid.setSpacing(true);
  19. TextField text1 = new TextField();
  20. text1.setCaption("Text1");
  21. text1.setRequired(true);
  22. TextField text2 = new TextField();
  23. text2.setCaption("Text2");
  24. text2.setRequired(true);
  25. ComboBox<String> combo = new ComboBox<>();
  26. combo.setCaption("Combo1");
  27. CheckBox check = new CheckBox();
  28. check.setCaption("Check");
  29. grid.setColumns(2);
  30. grid.setRows(2);
  31. grid.addComponent(text1);
  32. grid.addComponent(text2);
  33. grid.addComponent(combo);
  34. grid.addComponent(check);
  35. grid.setSizeUndefined();
  36. Panel panel = new Panel();
  37. panel.setContent(grid);
  38. panel.setSizeUndefined();
  39. layout.addComponent(panel);
  40. }
  41. }