我目前正在编写一个应用程序,它有一个选项框架JDialog
。该框架包含用户可以配置的各种复选框和文本字段。
我想保存用户对选项所做的更改。
这样做的最佳方法是什么?
我的第一个想法是将其保存在格式为例如的文件中来实现它
checkBox1=value;
textArea1="value";
通过使用以下内容,我可以获得该字段,但我需要执行类似(对于复选框)myField.isSelected(); 的操作这是行不通的。
Field myField = MyClass.class.getDeclaredField(name);
先感谢您。
您可以使用java.util.prefs.Preferences
将配置存储在您的JDialog
。这个问题 -Java 首选项管理器- 讨论如何使用首选项创建前端+后端解决方案(例如 JFaceorg.eclipse.jface.preference
)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)