如何使用Vaadin导航器显示CustomComponent?

盖伊

我正在使用Vaadin框架,并且试图找出如何使用Navigator.navigateTo()方法显示CustomComponent的方法。

我有一堂课

public class MyView extends CustomComponent implements View {
...
}

它具有Layout成员。

当我调用navigator.navigateTo(“ view”,new MyView());时,我什么也没看到。

关于如何使用导航器显示CustomComponent的任何想法?

谢谢!

搭dy

我认为这里的问题不是CustomComponent,而是“ navigateTo”的用法

你需要这样的东西:

MyUiContent implements ViewDisplay { 
    private HorizontalLayout mainViewLayout;

    public Component init() {
        this.mainViewLayout = new HorizontalLayout();
        return this.mainViewLayout;
    }
    @Override
    public void showView(View view) {
        //handle view display
        mainViewLayout.removeAllComponents();
        mainViewLayout.addComponent(view);
    }
}

和:

MyUi extends UI{
    // the rest of the initialization....
    @Override
    protected void init(VaadinRequest request) {
        MyUiContent myUi = new MyUiContent();
        setContent(myUi.init());
        setNavigator(new Navigator(this, myUi);
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在 Vaadin 8 中管理多个导航器

来自分类Dev

使用问题导航器显示许多Jira问题

来自分类Dev

如何使用InteractionManager.runAfterInteractions使导航器转换更快

来自分类Dev

如何使卫星导航器使用绝对网址?

来自分类Dev

如何在React Native中使用抽屉导航器?

来自分类Dev

FLUTTER:如何在streambuilder中使用导航器?

来自分类Dev

如何在React Navigation中使用NavigationService重置导航器?

来自分类Dev

如何设置导航器userAgent?

来自分类Dev

Geb在空的导航器上使用导航器方法

来自分类Dev

在本机中使用抽屉导航器和堆栈导航器

来自分类Dev

如何从导航器之外的某个地方导航?

来自分类Dev

highcharts xaxis导航器未显示

来自分类Dev

如何使用导航器按钮执行除在页面之间导航以外的操作

来自分类Dev

导航器弹出时如何更新组件?

来自分类Dev

如何摆脱绑定导航器上的阴影?

来自分类Dev

导航器弹出时如何更新组件?

来自分类Dev

使用 onTap 导航器抖动创建变量

来自分类Dev

如何在基于Chromium的功能测试中使用导航器媒体设备?(TestCafe)

来自分类Dev

如何根据资源名称在导航器中使用选项更改打开?

来自分类Dev

无法弄清楚如何在Jssor Slider中使用导航器

来自分类Dev

如何在 React Native 中不使用堆栈导航器重定向到页面?

来自分类Dev

如何使用 Next.js + Babel 填充或模拟全局(窗口)导航器?

来自分类Dev

使用导航器问题在页面之间导航

来自分类Dev

请求的导航器操作使用了不包含导航器的上下文。(Flutter)

来自分类Dev

Flutter:使用不包含导航器的上下文请求的导航器操作

来自分类Dev

Anaconda导航器仅显示一个python版本

来自分类Dev

抽屉导航器-添加屏幕而不在抽屉中显示

来自分类Dev

javascript导航器对象未显示在警报框中

来自分类Dev

Flutter:如何在不使用标签栏视图的情况下使用导航器创建标签栏?

Related 相关文章

  1. 1

    在 Vaadin 8 中管理多个导航器

  2. 2

    使用问题导航器显示许多Jira问题

  3. 3

    如何使用InteractionManager.runAfterInteractions使导航器转换更快

  4. 4

    如何使卫星导航器使用绝对网址?

  5. 5

    如何在React Native中使用抽屉导航器?

  6. 6

    FLUTTER:如何在streambuilder中使用导航器?

  7. 7

    如何在React Navigation中使用NavigationService重置导航器?

  8. 8

    如何设置导航器userAgent?

  9. 9

    Geb在空的导航器上使用导航器方法

  10. 10

    在本机中使用抽屉导航器和堆栈导航器

  11. 11

    如何从导航器之外的某个地方导航?

  12. 12

    highcharts xaxis导航器未显示

  13. 13

    如何使用导航器按钮执行除在页面之间导航以外的操作

  14. 14

    导航器弹出时如何更新组件?

  15. 15

    如何摆脱绑定导航器上的阴影?

  16. 16

    导航器弹出时如何更新组件?

  17. 17

    使用 onTap 导航器抖动创建变量

  18. 18

    如何在基于Chromium的功能测试中使用导航器媒体设备?(TestCafe)

  19. 19

    如何根据资源名称在导航器中使用选项更改打开?

  20. 20

    无法弄清楚如何在Jssor Slider中使用导航器

  21. 21

    如何在 React Native 中不使用堆栈导航器重定向到页面?

  22. 22

    如何使用 Next.js + Babel 填充或模拟全局(窗口)导航器?

  23. 23

    使用导航器问题在页面之间导航

  24. 24

    请求的导航器操作使用了不包含导航器的上下文。(Flutter)

  25. 25

    Flutter:使用不包含导航器的上下文请求的导航器操作

  26. 26

    Anaconda导航器仅显示一个python版本

  27. 27

    抽屉导航器-添加屏幕而不在抽屉中显示

  28. 28

    javascript导航器对象未显示在警报框中

  29. 29

    Flutter:如何在不使用标签栏视图的情况下使用导航器创建标签栏?

热门标签

归档