Button b = new Button("Default button");
b.setId("button" + debugIdCounter++);
addComponent(b);
b = new Button("Button with icon");
b.setIcon(new ThemeResource(parent.ICON_URL));
b.setId("button" + debugIdCounter++);
addComponent(b);
b = new Button("Button with tooltip");
b.setDescription("The tooltip");
b.setId("button" + debugIdCounter++);
addComponent(b);
b = new Button("Link button");
b.setStyleName(BaseTheme.BUTTON_LINK);
b.setId("button" + debugIdCounter++);
addComponent(b);
b = new Button("Disabled on click button");
b.setDisableOnClick(true);
b.setId("button" + debugIdCounter++);
addComponent(b);
CheckBox cb = new CheckBox("Checkbox");
cb.setId("button" + debugIdCounter++);
addComponent(cb);
cb = new CheckBox("Checkbox with icon");
cb.setIcon(new ThemeResource(parent.ICON_URL));
cb.setId("button" + debugIdCounter++);
addComponent(cb);
Link l = new Link("A link", new ExternalResource(""));
l.setId("button" + debugIdCounter++);