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
• 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 ...