在DominoUI中,除了HTMLCanvasElement之外,还有其他方法使用gwt画布吗

在DominoUI中,除了HTMLCanvasElement之外,还有其他方法使用gwt画布吗,gwt,html5-canvas,domino-ui,Gwt,Html5 Canvas,Domino Ui,我有一个使用其他UI的大项目,其中很大一部分使用GWT画布,如果我想使用domino UI,我更喜欢保留GWT画布代码。是的,你可以。 要么使用elemental2画布,要么使用GWT画布并将其包装为元素。 您需要包含此依赖项 <dependency> <groupId>org.jboss.gwt.elemento</groupId> <artifactId>elemento-widget</artifactId>

我有一个使用其他UI的大项目,其中很大一部分使用GWT画布,如果我想使用domino UI,我更喜欢保留GWT画布代码。

是的,你可以。 要么使用elemental2画布,要么使用GWT画布并将其包装为元素。 您需要包含此依赖项

<dependency>
    <groupId>org.jboss.gwt.elemento</groupId>
    <artifactId>elemento-widget</artifactId>
    <version>${use elemento version here}</version>
</dependency>

别忘了这个GWT模块的继承

你有关于这个Widgets.asElement的更多信息吗?我可以包装使用这种技术创建的任何自定义小部件吗?所有的听众都继续工作?我们有一个非常大的定制小部件的大型项目。。。因此,如果我们能以这种方式逐步过渡到一个完全兼容GWT3/J2CL的系统,那将非常方便[这只能用于包装小部件/元素,反之亦然,但元素上的侦听器将继续工作,但结果不会是完整的小部件,例如,这不会设置小部件父级。这样做的目的正是为了简化从小部件到元素的迁移。
Widgets.asElement(myGwtCanvas)