Analisi di un progetto

Inizialmente i progetti di Vaadin sono creati solo java, è qui che viene definita anche l’impaginazione.

Per prima cosa la classe DEVE estendere UI e implementare il metodo init()

Se si usano le Servlet 3.0 la configurazione è definita nella annotation altrimenti nel web.xml (web.xml sovrascrive le annotation).

Nella init, si definisce il Layout (Vertical, ecc..), il parametri del layout (setMargin, setSizeFull, ecc..) , si creano componenti (Button, ecc..), si aggiungono i componenti nel layout (layout.addComponent(…) ) seguendo il giusto ordine, si setta il layout nel content (setContent(layout)).

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.