使用具有组件首选大小而不是权重的MultiSplitLayout?

时间:2019-04-05 18:02:25

标签: swingx

我正在使用JXMultiSplitPane并添加了一项功能,以便用户可以显示和隐藏窗格中包含的面板。我也正在做的是节省组件和父框架的大小,以便当用户放置窗口时,这些值会保留下来,以便下次打开窗口时,它们与存储的完全相同。

我遇到的一个问题是,我发现很难获得符合组件尺寸的布局。

我尝试使用调用setLayoutByWeight(false);在MultiSplitLayout上,但似乎没有任何作用。

最初,我将权重设置为0.25,以便为4个面板分配相等的间距。

我需要做什么的任何想法或指导,以便我可以再次显示该窗口,就像用户放置它时一样。这必须包括确保任何被隐藏的节点仍然被隐藏。

0 个答案:

没有答案