如何在Vaadin 13中将ICEPusher对象添加到垂直布局

时间:2019-08-01 06:22:24

标签: vaadin

我需要在Vaadin 13的垂直布局中添加推入器对象

来源:https://vaadin.com/directory/component/icepush/samples

public class Playboard extends VerticalLayout
{
    private ICEPush pusher;


    public Playboard() throws ExecutionException, InterruptedException{
        generateGUI();
    }

    private void generateGUI() throws ExecutionException, InterruptedException {

..................
.................
pusher = new ICEPush();
VerticalLayout playboard = new VerticalLayout();

playboard.add(pusher);   //Cannot resolve method

...........
............
}

2 个答案:

答案 0 :(得分:1)

您为什么要这样做?它在附加页面上指出

  

向Vaadin添加推送支持的组件!

Vaadin(您正在使用的7-8版本和Flow 10+)都已内置对Push的支持,因此无需使用所提到的附加组件。在最简单的情况下,为视图执行推送所需要做的就是添加注释。关于push有很好的官方文档:

但是,无论如何,如前一个答案所述,您不能将插件与V13一起使用,因为它仅适用于Vaadin 6和7。

答案 1 :(得分:0)

您不能-这是针对所谓的Vaadin平台(Vaadin 6-8)的。您必须找到该功能的Web组件替代品,或者自己编写,或者在将来的某个时候,将有工具将旧组件改装为Vaadin Flow。