events - 如何在 Google Web Toolkit 中捕获组件的呈现事件?

标签 events gwt event-handling gxt

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

最佳答案

每个 GWT 小部件都有一个 protected onLoad 方法,该方法在小部件附加到它的父级后调用(我猜它也在那个时候呈现)。我的猜测是您需要在创建 RichTextArea 小部件的小部件中覆盖并实现此方法,并在该小部件的 onLoad 方法中设置自定义样式,或者您可以扩展 RichTextArea 并实现 onLoad 在此扩展的 RichTextArea 小部件中。

关于events - 如何在 Google Web Toolkit 中捕获组件的呈现事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2287026/

相关文章:

javascript - 通过localStorage实现StorageEvent

javascript - 为什么我们在 JS 中使用类似 $(function() { }) 的语法?

javascript - 在 ES6 中使用事件发射器的最简单方法

java - 配置驱动的 GWT UI 是否可行?

javascript - 停止应用于主干中同一事件对象的事件传播

java - GWT 文件上传,文件未在 POST 中发送

java - AJAX/Java 持久性

javascript - React 在接收到多个并发事件后如何重新渲染是否有明确定义的行为?

android - 如何在第二个 Activity 中没有任何操作时返回到主要 Activity

javascript - HTML onClick 不会在右键单击时触发