Я использую JXMultiSplitPane и добавил функцию, позволяющую пользователю отображать и скрывать панели, содержащиеся в панели.Я также сохраняю размер компонента и родительского фрейма, чтобы при удалении пользователем окна значения сохранялись, чтобы при следующем открытии окна оно было точно таким же, как было сохранено.
IУ меня проблема в том, что мне трудно заставить макет соответствовать размерам компонентов.
Я пытался использовать вызов setLayoutByWeight (false);на MultiSplitLayout, но, похоже, он ничего не делает.
Изначально я установил веса равными 0,25, чтобы 4 панели имели одинаковый интервал.
Любые идеи или указания о том, что яНужно сделать так, чтобы я мог снова показать окно, как оно было, когда пользователь располагал его.Это должно включать проверку того, что все скрытые узлы все еще скрыты.