I’m interested in implementing something like the combobox used in GMail to easily select emails. The “default” selection of the combobox has a checkbox that can be clicked to select all emails, otherwise you can dropdown the box and choose another selection option.

How would you go about implementing this in GWT?
Style for the triangle:
The above styles will give you a triangle just using Css.
You might have to add a feature that will not select the Checkbox if the list hasn’t elements that apply to the selection.
(Note: Code is untested, but should help you get started)