Я пишу игру, в которой используется макет границы с JPanel с использованием BorderLayout.CENTER. Что я хотел бы сделать, так это иногда скрывать эту панель и заменять ее другой панелью с другой информацией. Я добавил оба в контейнер и установил видимость одного из них в false.
Потом попробуйте:
panel1.setVisible(false);
panel2.setVisible(true);
но это не отображает новую панель. Я просто вижу серый. Есть идеи?
ТИА