hgu*_*294 7 java workspace settings swing preferences
我有一个Java Swing应用程序,它包含一堆帧,而这些帧主要包含显示大量数据的表.由于在启动时安排所有窗口和表格总是麻烦且耗时,我想实现"工作区"功能,以便用户可以保存首选项设置,并在启动时选择自动加载存储的工作区将所有窗口和表格显示为先前保存的.具体来说,我希望存储在工作区中的设置是:
有没有人知道一个聪明而简单的方法来实现这一点,没有明显的,并且看起来是一个非常复杂和繁琐的解决方案,迭代所有打开的窗口并用Preferences
api 保存每一条信息?谢谢
在这种情况下,显而易见的解决方案java.util.prefs.Preferences
可能是正确的解决方案.RCPrefs
从这个游戏是一个简单的例子,演示了保存各种数据类型,包括enum
.确切的实现高度依赖于应用程序.虽然单调乏味,但它并不是特别复杂.为方便起见,该示例使用静态方法; 框架和表格首选项可能每个都值得上课.
归档时间: |
|
查看次数: |
4440 次 |
最近记录: |