我们开始了...我的 Java 应用程序的登录表单有一个名为忘记密码的选项..当我单击该面板时应同时出现登录 JFrame 返回并保留为阴影窗口。新面板出现。
this.dispose();
这将关闭默认窗口是否有任何方法可以做到这一点..保持默认窗口打开并像阴影一样返回,面板出现了
不要使用 .dispose() 你只需要隐藏它。使用
.setVisible(false);
如果你想让它淡出你必须动画它。使用 jDialog 代替。并玩一点不透明度。在这种情况下,Bud 不要将 set visible 设置为 False。否则你根本看不到它。
在你想要的新组件上
.setAlwaysOnTop(true); // this makes sure that you will see it on top of your main window
完成后,如果以后不需要它,请将其丢弃。