Vaadin obsahuje řadu ikon k okamžitému použití. Tyto ikony se lehce dají přidávat komponentám pomocí metody setIcon(). Ukážeme si to na příkladu s komponentou Label.
@Override
protected void init(VaadinRequest vaadinRequest) {
final VerticalLayout layout = new VerticalLayout();
Label banLB = new Label("label text");
layout.addComponent(banLB);
banLB.setCaption("label caption");
banLB.setIcon(VaadinIcons.BAN);
Label keyLB = new Label("label text");
layout.addComponent(keyLB);
keyLB.setCaption("label caption");
keyLB.setIcon(VaadinIcons.KEY);
Label recycleLB = new Label("label text");
layout.addComponent(recycleLB);
recycleLB.setCaption("label caption");
recycleLB.setIcon(VaadinIcons.RECYCLE);
setContent(layout);
}
Takto to vypadá.
Zde zde naleznete seznam ikon.