1
我正在使用SwingX MultiSplitPane, JXMultiSplitPane
。该窗格有三个独立的面板:左侧面板,中间面板和右侧面板。如果我太多地展开左侧面板,会导致右侧面板消失,无法恢复。如果其中一个面板拖得太远,多分裂面板会消失
有什么办法来限制用户的行为,以防止他们扩大超过一定大小的面板的宽度?
我正在使用SwingX MultiSplitPane, JXMultiSplitPane
。该窗格有三个独立的面板:左侧面板,中间面板和右侧面板。如果我太多地展开左侧面板,会导致右侧面板消失,无法恢复。如果其中一个面板拖得太远,多分裂面板会消失
有什么办法来限制用户的行为,以防止他们扩大超过一定大小的面板的宽度?
解决方案被发现通过看这里的示例代码: http://www.massapi.com/source/xui32/src/net/xoetrope/swing/app/XDockingApp.java.html 这里 http://www.java.net/node/705562。
基本上,您需要限制分隔线的大小,使其不会消失。