gpt4 book ai didi

java - 如何在Java Swing设计的桌面应用程序中存储静态变量?

转载 作者:行者123 更新时间:2023-11-30 05:35:20 24 4
gpt4 key购买 nike

我通过登录启动桌面应用程序,验证用户并“重定向”到索引 Jframe。

我现在想要的是存储从登录中获取的用户对象,以便它在我稍后将使用的所有 jframe 中可用。

这可能吗?我知道 session 变量在桌面应用程序中没有那么有用,但我似乎找不到创建静态变量的方法。

我尝试在 main 中创建对象用户,然后在登录后进行设置。但它找不到变量。

最佳答案

您可以使用静态变量:

public class MyAppContext {
public static volatile Object loginObject;
}

MyAppContext.loginObject = "whatever";

或者使用像 Spring 这样的框架来管理您的上下文。

关于java - 如何在Java Swing设计的桌面应用程序中存储静态变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56761798/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com