Как я могу записать событие рендеринга компонента в Google Web Toolkit? - PullRequest
3 голосов
/ 18 февраля 2010

Я создаю приложение, используя EXT для GWT (т.е. GXT). В GXT каждый компонент, который может быть добавлен на страницу, имеет соответствующее событие рендеринга, которое можно захватывать и обрабатывать. Из-за некоторых ограничений мне нужно перейти на чистый GWT для небольшой части моего приложения. В частности, я хочу изменить виджет RichTextArea, добавив несколько пользовательских стилей. Это можно сделать только после визуализации компонента RichTextArea. Что эквивалентно GWT событию рендеринга GXT?

1 Ответ

2 голосов
/ 18 февраля 2010

Каждый виджет GWT имеет защищенный метод onLoad, который вызывается после того, как виджет прикреплен к его родительскому элементу (и я полагаю, что он также отображается в этой точке). Я предполагаю, что вам нужно переопределить и реализовать этот метод в виджете, в котором вы создаете виджет RichTextArea, и установить пользовательские стили в методе onLoad этого виджета, или вы можете расширить RichTextArea и реализовать onLoad в этом расширенном RichTextArea виджет.

...