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

x759pob2  于 2022-11-10  发布在  其他
关注(0)|答案(1)|浏览(190)

我的java应用程序的登录表单有一个名为“忘记密码”的选项。当我单击该选项时,一个面板应该出现,同时登录JFrame返回并保持为一个阴影窗口。新面板出现。
这个.dispose();
这将关闭默认窗口有什么方法可以做到这一点..保持默认窗口打开,并像阴影一样返回,面板向前

mrwjdhj3

mrwjdhj31#

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

.setVisible(false);

如果你想让它变淡,你必须用动画来代替它。用jDialog来代替。并且用不透明来播放一点。但是在这种情况下不要把set visible设为False。否则你根本看不到它。
在要覆盖它的新组件上

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

在你完成后,如果你以后不需要它,就把它放在一边。

相关问题