欢迎光临散文网 会员登陆 & 注册

JAVA SWING:菜单栏窗体切换问题

2022-09-24 15:11 作者:-牧野神奈--  | 我要投稿

        今天想实现的功能就是根据菜单栏选择的不同切换不同的界面,实现起来倒是不难,主要利用remove()来去掉界面并且重新设置界面,但是在实现过程中出现了bug,无法连续切换界面,如下所示:

        本着实现这种效果的原则:保证只有一个frame,有多个panel,通过的removeadd来实现窗体的切换。我又检查了一遍,发现是每次remove的panel没有更新,监听到了操作remove的一直是主页面的panel,随后又添加了set方法就可以了。

        部分代码:


        最终效果:

        作业期间的小问题,记录一下。

JAVA SWING:菜单栏窗体切换问题的评论 (共 条)

分享到微博请遵守国家法律