如何在Google Web Toolkit中捕获组件的渲染事件?

时间:2010-02-18 07:56:34

标签: events gwt event-handling gxt

我正在使用EXT为GWT构建应用程序(即GXT)。在GXT中,可以添加到页面的每个组件都有一个可以捕获和处理的关联Render事件。由于一些限制,我需要在我的应用程序的一小部分中逐步使用纯GWT。具体来说,我想通过添加一些自定义样式来修改RichTextArea小部件。这只能在渲染RichTextArea组件后才能完成。什么是GWT相当于GXT的渲染事件?

1 个答案:

答案 0 :(得分:2)

每个GWT窗口小部件都有一个受保护的onLoad方法,在窗口小部件附加到它的父窗口后调用它(我猜它也在那时被渲染)。我猜您需要在创建RichTextArea小部件的小部件中覆盖并实现此方法,并在该小部件的onLoad方法中设置自定义样式,或者您可以扩展RichTextArea并实现{{1}在这个扩展的RichTextArea小部件中。