我正在开发一款游戏,我正在使用CardLayout在同一个JFrame中的不同JPanel之间切换。在CardLayout中的多个JPanel之间切换
问题:我有一个helpPanel,我可以去推动main-menuPanel中的按钮并按下gamePanel中的按钮。
我想要什么: 我希望能够把一个JButton
我helpPanel
那(当按下时)返回到主menuPanel或的GamePanel(取决于如果从主menuPanel或来自何方gamePanel)。
我已经试过:我在组合使用actionlistener
试图用.previous(container parent)
,但只有把我带回到那个被添加到CardLayout
在以前的helpPanel的位置JPanel
。我也尝试嵌套actionListeners
尝试并获得不同的情况,但没有奏效。
什么我搜索:我搜索过其他Questiones解决方案,但它总是在左右3.
代替2个不同JPanels
之间切换谁能帮助我吗?我觉得这是一个非常困难的情况。
为什么你只是不在某处存储一个字符串变量调用'previous'? – nachokk