Java 瓦丁水平分裂板的高度

Java 瓦丁水平分裂板的高度,java,height,vaadin,splitpanel,Java,Height,Vaadin,Splitpanel,您好,我正在Vaadin中实现一个应用程序,其中我有一个水平拆分面板和两个面板,两个面板都包含一个垂直布局(高度和宽度100%),带有搜索结果(因此两者的高度都非常高) 当左侧高度较大时,所有内容都正确显示-->HorizontalSplitPanel具有第一个组件的计算高度,并且在周围的面板上有一个滚动条。 我的问题是,当右侧较大时,水平拆分面板的高度也会从第一个组件开始计算,因此右侧面板的高度会变小,从而导致右侧面板的滚动条,这在我的应用程序中是不需要的(在标准网站上,右侧浏览器侧必须只有一

您好,我正在Vaadin中实现一个应用程序,其中我有一个水平拆分面板和两个面板,两个面板都包含一个垂直布局(高度和宽度100%),带有搜索结果(因此两者的高度都非常高) 当左侧高度较大时,所有内容都正确显示-->HorizontalSplitPanel具有第一个组件的计算高度,并且在周围的面板上有一个滚动条。 我的问题是,当右侧较大时,水平拆分面板的高度也会从第一个组件开始计算,因此右侧面板的高度会变小,从而导致右侧面板的滚动条,这在我的应用程序中是不需要的(在标准网站上,右侧浏览器侧必须只有一个滚动条)
有没有办法通过两个组件中的较大者来计算水平拆分面板的高度?

不要设置垂直面板的高度。只需设置宽度。高度将适应你放在里面的任何东西,你的水平面板将扩展以适应里面的东西。如果将水平面板设置为面板的内容(您可能已将scrollable设置为true),则也不希望在水平面板上设置高度