改变Vaadin仪表板主题以显示拆分面板拆分器

改变Vaadin仪表板主题以显示拆分面板拆分器,vaadin,Vaadin,我是Vaadin新手,基于Vaadin仪表板主题创建了一个web应用程序。但是,在我的应用程序中,我使用的是VerticalSplitPanel,但它不显示拆分器!无法调整拆分面板的大小 在web上做了一些研究之后,我发现仪表板主题在组件样式方面是有限的,因为该主题只实现仪表板演示应用程序中显示的组件样式 我现在的问题是,是否可以修改仪表板主题以允许splitpanel的样式,从而允许我查看拆分器?如果是的话,有人能给我一个提示,我可以在哪里做这件事(请记住我对vaadin很陌生!)仪表板演示确

我是Vaadin新手,基于Vaadin仪表板主题创建了一个web应用程序。但是,在我的应用程序中,我使用的是VerticalSplitPanel,但它不显示拆分器!无法调整拆分面板的大小

在web上做了一些研究之后,我发现仪表板主题在组件样式方面是有限的,因为该主题只实现仪表板演示应用程序中显示的组件样式


我现在的问题是,是否可以修改仪表板主题以允许splitpanel的样式,从而允许我查看拆分器?如果是的话,有人能给我一个提示,我可以在哪里做这件事(请记住我对vaadin很陌生!)

仪表板演示确实是一个很好的开始,可以为你的应用程序获得一些想法,但我不建议使用它作为模板来开始你的开发。 如果你想要的是“图形外观和感觉”,要知道这种感觉在Valo主题中是固有的。作为参考,您可以在github()上浏览Valo演示项目:例如,左侧菜单css样式在Valo的css中,它们仅在仪表板演示中修改。 如果您感兴趣的是“dashboard”页面的功能(在这里您可以看到火花、图表、注释等),请记住这是使用CssLayout制作的,这是一种制作自定义布局的强大方法,但当然您必须解决所有问题。 这个布局中的SplitPanel可能会被覆盖,或者不是所有内容都在css中实现。 最后,您可以尝试Vaadin目录中的PortalLayout插件来实现类似的功能,或者自己添加缺少的样式。 干杯