powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Не отображаеться панель на форме
2 сообщений из 2, страница 1 из 1
Не отображаеться панель на форме
    #33432135
akula84
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть фрэйм с 3 панелями на нем (SOUTH,CENTER,NORTH).
В центре таблица, которая держит открытый ResultSet.
Соответственно по нажатии клавиши по таблице в панели внизу должен добавляться некий элемент, например, JLabel.
Пишу код
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
     if (down.getComponentCount()> 0 ){
      down.removeAll();
    }
    down.setLayout( new  java.awt.BorderLayout());
    down.add( new  JLabel("IT IS A BIG TASTY TEST"),BorderLayout.CENTER);
    down.repaint();
    down.validate();
    down.setMaximumSize( new  Dimension(down.getSize().width,  280 ));
    down.setMinimumSize( new  Dimension(down.getSize().width,  280 ));
    down.setPreferredSize( new  Dimension(down.getSize().width,  280 ));
    rootPane.repaint();
    rootPane.validate();
    rootPane.doLayout();


    System.out.println(down);
    System.out.println(center);
    System.out.println(upCenterNorth);
    System.out.println("Size down="+down.getSize());
    System.out.println("Число компонентов в down="+down.getComponentCount());
Код отрабатывает.
Выдает, что число компонентов = 1
Но соответственно эта панель не отображается, а просто исчезает.
Exception никаких нет. В чем может быть проблема?
...
Рейтинг: 0 / 0
Не отображаеться панель на форме
    #33432679
yelena
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а зачем вообще

rootPane.repaint();
rootPane.validate();
rootPane.doLayout();

???

зачем rootPane.doLayout(); если rootPane.validate();
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Не отображаеться панель на форме
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]