Java 安全表单布局用户首选项

Java 安全表单布局用户首选项,java,eclipse,Java,Eclipse,当我的软件运行时,会出现一些表单,用户可以展开、关闭或最小化它们。我想为用户保存用户更改(全部关闭、最小化和扩展)。如何保存用户首选项?在windows中,您可以将这些设置保存到用户注册表中 Preferences.userRoot().put("User_settings", "some settings"); 第一个参数是key,第二个值。但这只能在Windows下工作 不错的解决方案是将这些设置保存到每个用户的配置文件中(不知道这对您是否可行,不知道您的程序的体系结构)。我不知道如何为每

当我的软件运行时,会出现一些表单,用户可以展开、关闭或最小化它们。我想为用户保存用户更改(全部关闭、最小化和扩展)。如何保存用户首选项?

在windows中,您可以将这些设置保存到用户注册表中

Preferences.userRoot().put("User_settings", "some settings");
第一个参数是key,第二个值。但这只能在Windows下工作


不错的解决方案是将这些设置保存到每个用户的配置文件中(不知道这对您是否可行,不知道您的程序的体系结构)。

我不知道如何为每个用户定义注册表?我的程序就像一个游戏,当用户保存游戏时,我想保存他的首选项。这将定义它。它将保存到windows用户注册表…这就是调用userRoot()方法的原因。这实际上不是特定于windows的。Preferences框架也适用于其他系统(当然不是将其放入注册表)。