如何在单击 JFrame 上的 JButton 后使 JPanel 可见

问题描述 投票:0回答:1

我们开始了...我的 Java 应用程序的登录表单有一个名为忘记密码的选项..当我单击该面板时应同时出现登录 JFrame 返回并保留为阴影窗口。新面板出现。

this.dispose();

这将关闭默认窗口是否有任何方法可以做到这一点..保持默认窗口打开并像阴影一样返回,面板出现了

java swing netbeans jpanel
1个回答
0
投票

不要使用 .dispose() 你只需要隐藏它。使用

.setVisible(false);

如果你想让它淡出你必须动画它。使用 jDialog 代替。并玩一点不透明度。在这种情况下,Bud 不要将 set visible 设置为 False。否则你根本看不到它。

在你想要的新组件上

.setAlwaysOnTop(true); // this makes sure that you will see it on top of your main window

完成后,如果以后不需要它,请将其丢弃。

© www.soinside.com 2019 - 2024. All rights reserved.