У меня есть много jPanel (panelF), которые добавляются в другой jPanel (panelB). jPanelF содержит jPanelC. изменение размера качели при исчезновении JPanel
Я поставил макет, чтобы добавить их следующим образом:
PanelB.setLayout(new BoxLayout(this.PanelB, BoxLayout.PAGE_AXIS));
PanelF panelF1 = new PanelF();
PanelB.add(panelF1);
PanelF panelF2 = new PanelF();
PanelB.add(panelF2);
Я установил видимый ложна в jPanelC1. Но JPanelF2 сохраняет расстояние и не хочет делать это пустое пространство
Я хочу, чтобы при исчезновении JPanelC1. Расстояние поддерживается между jPanelF и не будет пробелом. Я попытался проверить() и изменить макет, но я терпит неудачу. Каким будет? спасибо. Извините за мой английский
знаю, есть ли что-то вроде $ ("# panelC1"). FadeOut ("slow")? было бы идеальным.
Я думаю, что это как 'работает BoxLayout' ... – MadProgrammer
Лично я хотел бы попробовать с помощью' VerticalLayout' из SwingX – MadProgrammer
Это макет должен использовать то? Я думаю использовать список, потому что не работал какой-либо макет. – user60108