我正在尝试使用 JFrames 为不同的屏幕制作一个在我的仓库中使用的程序。登录屏幕显示完美,就像我编码的那样,失败屏幕根本不会显示,成功登录主菜单屏幕采用了我为不同行放置的所有 3 个 JLabel,并将它们全部打印在完全相同的位置,因此您看不到它说的内容。一开始我认为它有部分代码位于错误的位置,但将其复制到其他地方后没有任何变化。对于第一个屏幕,我需要在框架代码末尾创建空的 JLabel,它可以解决完全相同的问题,但它与主菜单屏幕的工作方式不同正如您在我的代码中看到的那样,它们应该是不同的行,但它在一行中完全模糊了。
1 回答
侃侃无极
TA贡献2051条经验 获得超10个赞
解决方案都非常简单,而不告诉我这太强大了,无法完美使用它如何工作?简单的。我将每个框架创建为不同的类,然后当它检查密码是否正确(如果为真)时,我使用了以下内容:
login.setVisible(false); login.dispose();new MainMenu();
其中创建具有所需属性的新框架,并且它们不会像以前那样混合在一起。
添加回答
举报
0/150
提交
取消