我正在尝试创建一个应用程序,其中有一个 JSplitPane,其中包含左侧的文档树和右侧的当前编辑器窗格。编辑器窗格有一个工具栏作为编辑窗格的一部分。我的问题是,当拆分窗格的右组件达到工具栏的大小时,当包含 JSplitPane 的 JFrame 调整大小时,右窗格开始“挤压”左窗格。
我想知道是否有人知道一种方法可以使拆分窗格的两个组件保持相同的比例,并让工具栏停止显示其中的项目或有一个“更多”按钮。我在框架工具栏中为“更多”功能提供了 tigris 工具栏,它似乎不会在 JScrollpane 中调整大小。
谢谢您的帮助。