这是我的情况,我想在 JFrame 的右侧实现一个侧边栏。侧边栏默认是隐藏的,如果我点击一个按钮就会出现。
为了隐藏侧边栏,我将 JSplitPane 的分隔线位置设置为一个非常大的值,比如 10000。它在普通的 Java 应用程序中正常工作。另外,我将 JSplitPane 的 setResizeWeight 设置为 1.0。
但是,如果我在小程序中运行它,当我调整 JFrame 的大小时,侧边栏会出现在右侧一点点。
即使调整 JFrame 的大小,如何隐藏侧边栏?任何想法都会受到欢迎。附言。我需要在 java 1.4 中完成