commit
563597252c
|
@ -0,0 +1,45 @@
|
||||||
|
package com.baeldung.introduction;
|
||||||
|
|
||||||
|
public class Row {
|
||||||
|
|
||||||
|
private String column1;
|
||||||
|
|
||||||
|
private String column2;
|
||||||
|
|
||||||
|
private String column3;
|
||||||
|
|
||||||
|
public Row() {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
public Row(String column1, String column2, String column3) {
|
||||||
|
super();
|
||||||
|
this.column1 = column1;
|
||||||
|
this.column2 = column2;
|
||||||
|
this.column3 = column3;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getColumn1() {
|
||||||
|
return column1;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setColumn1(String column1) {
|
||||||
|
this.column1 = column1;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getColumn2() {
|
||||||
|
return column2;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setColumn2(String column2) {
|
||||||
|
this.column2 = column2;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getColumn3() {
|
||||||
|
return column3;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setColumn3(String column3) {
|
||||||
|
this.column3 = column3;
|
||||||
|
}
|
||||||
|
}
|
|
@ -201,10 +201,14 @@ public class VaadinUI extends UI {
|
||||||
TwinColSelect twinColSelect = new TwinColSelect("TwinColSelect");
|
TwinColSelect twinColSelect = new TwinColSelect("TwinColSelect");
|
||||||
twinColSelect.setItems(numbers);
|
twinColSelect.setItems(numbers);
|
||||||
|
|
||||||
Grid grid = new Grid("Grid");
|
Grid<Row> grid = new Grid(Row.class);
|
||||||
grid.setColumns("Column1", "Column2", "Column3");
|
grid.setColumns("column1", "column2", "column3");
|
||||||
grid.setItems("Item1", "Item2", "Item3");
|
Row row1 = new Row("Item1", "Item2", "Item3");
|
||||||
grid.setItems("Item4", "Item5", "Item6");
|
Row row2 = new Row("Item4", "Item5", "Item6");
|
||||||
|
List<Row> rows = new ArrayList();
|
||||||
|
rows.add(row1);
|
||||||
|
rows.add(row2);
|
||||||
|
grid.setItems(rows);
|
||||||
|
|
||||||
Panel panel = new Panel("Panel");
|
Panel panel = new Panel("Panel");
|
||||||
panel.setContent(grid);
|
panel.setContent(grid);
|
||||||
|
@ -271,7 +275,7 @@ public class VaadinUI extends UI {
|
||||||
setContent(verticalLayout);
|
setContent(verticalLayout);
|
||||||
}
|
}
|
||||||
|
|
||||||
@WebServlet(urlPatterns = "/*", name = "MyUIServlet", asyncSupported = true)
|
@WebServlet(urlPatterns = "/VAADIN/*", name = "MyUIServlet", asyncSupported = true)
|
||||||
@VaadinServletConfiguration(ui = VaadinUI.class, productionMode = false)
|
@VaadinServletConfiguration(ui = VaadinUI.class, productionMode = false)
|
||||||
public static class MyUIServlet extends VaadinServlet {
|
public static class MyUIServlet extends VaadinServlet {
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue