Solution 3. Custom Widget Implementation

GWT has a very well-thought-out and complete set of widgets right out of the box. But, of course, it doesn’t have everything you could possibly think of, and at some point, you’re going to need a widget or two that GWT does not provide. That’s where we come in.

There are three types of custom GWT widgets:

Composite widgets—Composed of one or more existing widgets. For example, an autocomplete text box might be composed of a text box, list box, and a pop-up panel. Composite widgets extend GWT’s Composite class.

Intermediate widgets—Extensions of existing widget classes. For example, a simple window widget might be an extension of the PopupPanel class. Intermediate widgets extend subclasses of GWT’s ...

Get Google Web Toolkit Solutions: More Cool Useful Stuff now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.