{ "Wrangling data", "ComboBox", "ComboBox - the swiss army select",
ComboBoxExample.class },
// Wrangling data: Table
- { "Wrangling data", "Table",
- "A dynamic Table with bells, whistles and actions",
+ {
+ "Wrangling data",
+ "Table (\"grid\")",
+ "Table with bells, whistles, editmode and actions (contextmenu)",
TableExample.class },
// Wrangling data: Tree
{ "Wrangling data", "Tree", "A hierarchy of things",
if (Layout.class.isAssignableFrom(component.getClass())) {
w.setLayout((Layout) component);
} else {
- //w.getLayout().getSize().setSizeFull();
+ // w.getLayout().getSize().setSizeFull();
w.addComponent(component);
}
getMainWindow().addWindow(w);
if (Layout.class.isAssignableFrom(component.getClass())) {
w.setLayout((Layout) component);
} else {
- //w.getLayout().getSize().setSizeFull();
+ // w.getLayout().getSize().setSizeFull();
w.addComponent(component);
}
addWindow(w);
deselect.setStyleName(Button.STYLE_LINK);\r
deselect.addListener(this);\r
horiz.addComponent(deselect);\r
+ final CheckBox editmode = new CheckBox("Editmode ");\r
+ editmode.addListener(new CheckBox.ClickListener() {\r
+ public void buttonClick(ClickEvent event) {\r
+ source.setEditable(((Boolean) event.getButton().getValue())\r
+ .booleanValue());\r
+ }\r
+ });\r
+ editmode.setImmediate(true);\r
+ horiz.addComponent(editmode);\r
\r
// "saved" table, minimalistic\r
saved = new Table("Saved creatures");\r