我有一个
Java Swing应用程序,它包含一堆帧,而这些帧主要包含
显示大量数据的表.由于在启动时安排所有窗口和表格总是麻烦且耗时,我想实现“工作区”
功能,以便
用户可以保存首选项设置,并在启动时选择
自动加载存储的工作区让所有窗口和表格
显示为先前保存的.具体来说,我希望存储在工作区中的设置是:
>活动窗口(JFrame)及其在屏幕上的大小和位置
>表设置,包括选定的列,列顺序,列宽,排序,过滤
有没有人知道一个聪明而简单的方法来实现这一点,没有明显的,并且看起来是一个非常复杂和繁琐的解决方案,迭代所有打开的窗口并使用Preferences api保存每条信息?谢谢