I would start using the Composite class to create custom widgets through 
good ol' composition in Java, where you can integrate any other widgets and 
expose as little or as much as you want in the new Composite Widget you 
create. The javadocs or anything on gwtproject.org about it should be 
enough to get you started. Then I would read all docs about UiBinder and 
how to use it to create Composites that way, which allows you to have not 
only widgets, but any html/css you want. After that, you can read up about 
GSS support which allows you to have html5 and Closure stylesheets, and 
then maybe about creating more lightweight widgets using only html in 
UiBinder with element-based widgets (as opposed to Composite/widget based). 
Maybe using GQuery for event handling and other enhancements as suggested 
in this presentation:

https://drive.google.com/file/d/0BwVGJUurq6uVRXVQR1o4MHdnVk0/view

(and by the way, you can see other good presentations here: 
http://gwtcreate.com/slides/ )


On Monday, May 4, 2015 at 2:49:38 PM UTC-4, new_newbie wrote:
>
> Hi,
>
> In real world, the wiget is usually a multiple native widgets integrate 
> together. I saw some final widgets can be customized in some certain way. I 
> am weak on this and looking for tutorial about the GWT UI design. I have 
> googled, probably wrong key words. Can anyone advise me on this?
>
> Thanks
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

Reply via email to