У меня есть набор JPanels, расположенных в CardLayout.Проблема в том, что когда я изменяю вещи в одной JPanel, я хочу, чтобы изменения были отражены в другой JPanel, которая является картой в той же колоде.У меня есть метод refresh (), определенный для каждого из этих объектов JPanel, но я не могу вызвать их, используя синтаксис, используемый для смены карт.(Здесь p - это контейнерная карта для колоды карт)
CardLayout cardLayout=(CardLayout)(p.getMenuCard().getLayout());
cardLayout.show(p.getMenuCard(),"Card name");
Я хочу вызвать метод refresh (), но я не знаю, как это сделать в CardLayout.Пожалуйста помоги.