是否可以保存使用.addItem(...)的ComboBox结果?

时间:2014-04-25 18:06:06

标签: java save loading jcombobox

我正在考虑使用以下代码:

comboBox.addItem(...);

如果我继续使用此代码将项目添加到comboBox,是否可以将项目保存到文本文件或内存中? *以便下次用户想要使用gui时加载它。

感谢您提供的任何帮助。 :)

1 个答案:

答案 0 :(得分:0)

是的,我建议创建一个将对象序列化为文本文件的类。这可以通过输入/输出流或File类来完成。

因此,您将获取对象数组,然后将对象序列化为文本文件,然后在程序下次运行时将其读回数组。

以下是Serializable的一些信息:http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html 文件类:http://docs.oracle.com/javase/7/docs/api/java/io/File.html