Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: GUI и Java FX приложения > Как обновить Container


Автор: markivanov 22.11.2006, 11:50
После смены содержимого контэйнера,что нужно сделать, чтобы обновить
Код
container1.removeAll();
container1.add(panel1,BorderLayout.CENTER);        
container1.add(panel2,BorderLayout.SOUTH);
container1.add(panel3,BorderLayout.NORTH);


Добавлено @ 11:52 
спасибо. не надо. нашел validate()

Добавлено @ 11:55 
хотя, все же помогите. Добавил строчку, но теперь изображение накладывается на старое

Код
container1.removeAll();
container1.add(panel1,BorderLayout.CENTER);        
container1.add(panel2,BorderLayout.SOUTH);
container1.add(panel3,BorderLayout.NORTH);
container1.validate();

Автор: LSD 22.11.2006, 12:32
Добавь еще container1.repaint().

Автор: markivanov 22.11.2006, 12:46
спасибо.

Автор: LSD 7.2.2007, 11:57
Модератор: я разделил тему, т.к. новый вопрос относится к другой проблеме. Новая тема http://forum.vingrad.ru/topic-135799.html.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)