我是Vaadin的新手,并基于Vaadin Dashboard主题创建了一个Web应用程序。但是,在我的应用程序中,我使用的是VerticalSplitPanel,但它没有显示分割器!无法调整分割面板的大小。
在对网络进行一些研究之后,我发现Dashboard主题在组件样式方面受到限制,因为主题仅实现了Dashboard演示应用程序中显示的组件样式。
我现在的问题是,是否可以修改仪表板主题以允许分割面板的样式,从而允许我查看分割器?如果是,有人可以给我一个暗示我可以做到这一点的方式和地点(请记住,我对vaadin来说很新!)
答案 0 :(得分:1)
仪表板演示实际上是一个不错的创业公司,可以为您的应用程序提供一些想法,但我不建议将其用作模板来开始您的开发。 如果您正在寻找的是图形外观和感觉"我知道这种感觉本身存在于Valo主题中。作为参考,您可以浏览github上的Valo-Demo项目(https://github.com/vaadin/valo-demo):例如,左侧菜单css样式位于Valo的css中,它们仅在仪表板演示中进行修改。 如果你感兴趣的是"仪表板"的功能。页面(你看到火花,图表,笔记等)请记住,这是用CssLayout制作的,这是制作自定义布局的强大方法,但当然你必须解决所有问题。 可能这个布局中的SplitPanel会被覆盖,或者不会在css中实现所有内容。 最后,您可以在Vaadin目录中尝试PortalLayout加载项来实现类似的功能,或者自己添加缺少的样式。 欢呼声。