将java.awt.frame添加到vaadin布局

时间:2014-09-17 18:28:52

标签: java eclipse awt vaadin

我正在使用vaadin页面,但我想在VerticalLayout中放入的其中一个元素是java.awt.Frame。有没有办法在vaadin中这样做?

1 个答案:

答案 0 :(得分:0)

如评论中所述,您无法在Vaadin中使用Swing / AWT内容,因为它将转换为Javascript和DOM以在浏览器中使用。

如果你掌握了TeeChart使用的JS文件,你基本上可以实现一个可以使用它的自定义客户端小部件。

basic demo here你需要注意的是有< canvas>标记以呈现内容,并且当Vaadin完成创建周围的DOM结构时,在一个阶段调用draw()。

请查看this tutorial以了解如何将JavaScript库包装到Vaadin组件。