Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

GridManyColumns.java 831B

12345678910111213141516171819202122232425262728
  1. package com.vaadin.tests.components.grid;
  2. import java.util.stream.IntStream;
  3. import com.vaadin.annotations.Widgetset;
  4. import com.vaadin.server.VaadinRequest;
  5. import com.vaadin.tests.components.AbstractTestUI;
  6. import com.vaadin.ui.Grid;
  7. /**
  8. * Test UI for Grid initial rendering performance profiling.
  9. */
  10. @Widgetset("com.vaadin.DefaultWidgetSet")
  11. public class GridManyColumns extends AbstractTestUI {
  12. @Override
  13. protected void setup(VaadinRequest request) {
  14. Grid<String> grid = new Grid<>();
  15. grid.setSizeFull();
  16. for (int i = 0; i < 80; i++) {
  17. grid.addColumn(row -> "novalue").setCaption("Column_" + i)
  18. .setWidth(200);
  19. }
  20. grid.setItems(IntStream.range(0, 10).boxed().map(i -> ""));
  21. grid.appendFooterRow();
  22. addComponent(grid);
  23. }
  24. }