интерфейс в java апплете

программирование java интерфейс GUI апплет

Имеется апплет, который должен переключаться между несколькими видами. Имеются 3 панели с содержимым этих видов. Каким образом организовать схему, при которой будет видна только одна из панелей?
//сейчас примерно так:
this.add(panel1,BorderLayout.CENTER);
this.add(panel2,BorderLayout.CENTER);
this.add(panel3,BorderLayout.CENTER);
пробовал через setVisible() , hide(), show(), но отображается только последняя добавленная панель.
ЗЫ Также в апплете имеются другие панели, отображаемые при любом виде.
ЗЗЫ испольуется только AWT

Примечание:
Решил проблему ещё одним контейнером с CardLayout
Отдаю 50 халявных баллов!
Ответы:
можно попробовать выбирать и устанавливать только одну нужную панель по событию, а не все сразу вначале.


15 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.