//我有 2 个 JFrame 类,分别是登录和主页
我在login()中所做的是:
class login extends JFrame{
homepage hp= new homepage();
setVisible(false);
hp.setVisible(true);
}
但是现在如果我想加载登录 JFrame 我必须写:
class homepage extends JFrame{
new login().setVisible();
}
但我的查询是上面的行创建了一个登录类的新对象,但之前的登录 jframe 对象被隐藏了。如何在不创建新对象的情况下将该对象设置为可见。
最佳答案
显然,您应该保存一些指向登录框架对象的链接。例如,您可以将登录框架类设置为单例,并在需要时获取相同的实例,或者只是将登录框架链接传递到您的主页。
关于java - 如何设置我在加载其他 jframe 类时 setvisible(false) 的 JFrame?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22191059/