GWT UiHandler auf HTMLPanel

Schreibe ich ein widget mit dem folgenden markup:

<g:HTMLPanel ui:field="shortcutPanel" styleName="{style.shortcut}">
    <g:Image ui:field="shortcutImage"></g:Image>
    <span ui:field="shortcutLabel"></span>
</g:HTMLPanel>

Also im wesentlichen einem div umschließt, und image und ein label. Nun, statt der addition der event-Handler auf das Bild/span, ich würde gerne ein onClick im Zusammenhang mit der HTMLPanel. Mein problem ist jedoch, dass gwt sagt mir, dass

shortcutPanel nicht eine addClickHandler Methode, die

So, ich nehme an, der Unterschied ist, dass HTMLPanel nicht umsetzen HasClickHandlers oder etwas entlang dieser Linie. Ich Frage mich dann, was ist der standard-Weg, befestigen Sie einen click-Ereignishandler für ein Ui-element wie ein HTMLPanel oder noch besser, gibt es so eine GWT-Widget, das ist im wesentlichen ein div-wrapper, ich kann problemlos Ereignisse anfügen, um mit der @UiHandler annotation.

InformationsquelleAutor brad | 2010-04-06
Schreibe einen Kommentar