http://code.google.com/p/gwt-print-it/
Creare una cartella lib nella cartella del progetto Eclipse-GWT a cui si vuole aggiungere la funzionalità di stampa e copiarci il .jar appena scaricato.
Da Eclipse aggiornare il Progetto (F5) e una volta apparsa la cartella lib aprirla e cliccare col tasto desttro sul jar appena aggiunto scegliendo Build Path -> Add to build path.
Nel file xml principale del progetto (WebApp.gwt.xml) aggiungere la riga:
<inherits name='br.com.freller.tool.PrintIt'/>
Quindi nel file html iniziale della webapp WebApp.html aggiungere all'interno del tag body la riga:
<iframe id="__printingFrame" style="position:absolute;width:0;height:0;border:0"/>
A questo punto si è pronti per stampare dal nostro progetto!
Nel punto desiderato inserire (previa importazione di br.com.freller.tool.client.Print):
Print.it(myWidget);
Ed il gioco è fatto! 😀