运行之间Java UI元素的持久状态

运行之间Java UI元素的持久状态,java,persistence,jcombobox,Java,Persistence,Jcombobox,我有一个Java程序,它有许多选项,允许用户更改,主要是通过JComboBox。唯一的问题是,每次用户关闭程序时,设置都会重置,因为它们实际上并不存储在任何地方。有没有一种标准的方法可以让Java程序在运行之间保持持久状态?我可以将设置写入一个临时文件,但似乎应该有一个更优雅的解决方案。就是这样。 你可以找到一个概述 如果您保持整个应用程序Javabean的安全,并扩展标准JFrame类,那么您应该能够将整个对象图序列化为文件并重新加载它 有关详细信息,请参阅。谢谢!这正是我想要的。提供的示例项

我有一个Java程序,它有许多选项,允许用户更改,主要是通过JComboBox。唯一的问题是,每次用户关闭程序时,设置都会重置,因为它们实际上并不存储在任何地方。有没有一种标准的方法可以让Java程序在运行之间保持持久状态?我可以将设置写入一个临时文件,但似乎应该有一个更优雅的解决方案。

就是这样。

你可以找到一个概述

如果您保持整个应用程序Javabean的安全,并扩展标准JFrame类,那么您应该能够将整个对象图序列化为文件并重新加载它


有关详细信息,请参阅。

谢谢!这正是我想要的。提供的示例项目非常有用。