Java 带JScrollPane的面板-保持组件的首选高度
我有一个带有JScrollPane的主面板。 它最初在内部有一个固定高度的按钮 主面板的高度应固定为按钮高度的3倍 因此,最初,主面板应该安装按钮,并在按钮下方留出一定的可用空间 现在,我动态地向主面板添加按钮,这些按钮必须垂直添加,在三个按钮之后,滚动条必须插入Java 带JScrollPane的面板-保持组件的首选高度,java,swing,jscrollpane,vertical-scrolling,Java,Swing,Jscrollpane,Vertical Scrolling,我有一个带有JScrollPane的主面板。 它最初在内部有一个固定高度的按钮 主面板的高度应固定为按钮高度的3倍 因此,最初,主面板应该安装按钮,并在按钮下方留出一定的可用空间 现在,我动态地向主面板添加按钮,这些按钮必须垂直添加,在三个按钮之后,滚动条必须插入 我应该为mainPanel使用哪个布局管理器来实现此效果?您需要担心的面板在滚动窗格中。对于堆叠-尝试BoxLayoutImplement界面。那么您想要一些自动滚动的东西吗?我想要滚动,但最初当面板仅包含一个按钮时,按钮不应填满整个
我应该为mainPanel使用哪个布局管理器来实现此效果?您需要担心的面板在滚动窗格中。对于堆叠-尝试BoxLayoutImplement界面。那么您想要一些自动滚动的东西吗?我想要滚动,但最初当面板仅包含一个按钮时,按钮不应填满整个空间,而是应具有其首选大小,并将剩余空间留空。我已经实现了滚动条和所有功能,但我无法让按钮保持其首选高度