我正在开发一个应用程序,最初您是访客用户,您可以选择登录。当您登录时,我希望 JFrame 重新加载。基本上我正在做的是 frm.dispose() 然后再次打开表单。
JFrame
frm.dispose()
有没有更好的方法来做到这一点?
您必须revalidate(); 框架。如果这不起作用,您还必须致电 repaint();
revalidate();
repaint();
或者您可以尝试以下选项之一:
frame.invalidate(); frame.validate();