java-如何基于用户点击替换jPanel
我有一个包含3个菜单的jPanel,我们称之为MenuPanel 我将其放置在jFrame border_布局顶部的顶部。java-如何基于用户点击替换jPanel,java,swing,user-interface,Java,Swing,User Interface,我有一个包含3个菜单的jPanel,我们称之为MenuPanel 我将其放置在jFrame border_布局顶部的顶部。 我还有3个JPanel PanelOne、PanelTwo、PanelTwo,我希望它显示在jFrame border_布局底部的底部,根据用户选择的菜单。简单解决方案:使用CardLayout帮助交换JPanel 在BorderLayout.SOUTH位置放置一个使用CardLayout的JPanel,例如称为CardCardPanel。 使用唯一的字符串常量将三个卡JP
我还有3个JPanel PanelOne、PanelTwo、PanelTwo,我希望它显示在jFrame border_布局底部的底部,根据用户选择的菜单。简单解决方案:使用CardLayout帮助交换JPanel 在BorderLayout.SOUTH位置放置一个使用CardLayout的JPanel,例如称为CardCardPanel。 使用唯一的字符串常量将三个卡JPanel添加到“持卡人”面板中。 通过调用ShowCardPanel,在您的CardLayout上使用适当的\u字符串\u常量来交换卡。
教程:简单解决方案:使用CardLayout帮助您交换JPanel 在BorderLayout.SOUTH位置放置一个使用CardLayout的JPanel,例如称为CardCardPanel。 使用唯一的字符串常量将三个卡JPanel添加到“持卡人”面板中。 通过调用ShowCardPanel,在您的CardLayout上使用适当的\u字符串\u常量来交换卡。
教程:那么问题出在哪里?什么会阻止您在选择菜单时更换底部插槽中的面板?那么问题出在哪里?什么会阻止您在选择菜单时更换底部插槽中的面板?