Возможно ли иметь 2 JPanels в макете границы в одном и том же месте?

StackOverflow https://stackoverflow.com/questions/1634069

  •  06-07-2019
  •  | 
  •  

Вопрос

Я пишу игру, в которой используется разметка границ с JPanel с использованием BorderLayout.ЦЕНТР.Что я хотел бы иметь возможность делать, так это иногда скрывать эту панель и заменять ее другой панелью с другой информацией.Я добавил оба в контейнер и установил видимость одного из них в false.

Тогда позже я попробую:

panel1.setVisible(false);
panel2.setVisible(true);

но при этом новая панель не отображается.Я просто вижу серое.Есть какие-нибудь идеи?

ТИА

Это было полезно?

Решение

Используйте вложенную JPanel с Расположение карты за это.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top