java - 从 GUI 保存用户设置

标签 java user-interface persistence preferences

我目前正在编写一个应用程序,它有一个选项框架JDialog。该框架包含用户可以配置的各种复选框和文本字段。

我想保存用户对选项所做的更改。

最好的方法是什么?

我的第一个想法是将其保存在格式为例如的文件中来实现它

checkBox1=value;
textArea1="value";

通过使用以下内容,我可以获得该字段,但我需要执行类似的操作(对于复选框)myField.isSelected();这是行不通的。

Field myField = MyClass.class.getDeclaredField(name);

提前谢谢您。

最佳答案

您可以使用java.util.prefs.Preferences将配置存储在JDialog中。这个问题-Java Preference Manager - 讨论如何使用首选项(例如 JFace org.eclipse.jface.preference)创建前端+后端解决方案

关于java - 从 GUI 保存用户设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14455801/

相关文章:

java - Hibernate ManyToMany 只持久化

python - 以持久的方式存储 Python 的模拟结果?

java - ECommandService 不鼓励访问

java - 在 Maven 构建期间未找到外部 jar 中的类文件?

Java球在乒乓球中弹跳得很奇怪

java - 如何在 Android 的下拉菜单中添加部分/标题?

objective-c - 通过 Web 服务将持久项目上传到磁盘

java - 为什么会陷入无限循环

java - 如何根据用户定义的参数执行 throttle ?

java - 如何在java中更新已经有数据的容器