将Java桌面应用程序中的输入数据保存到文件中?

时间:2011-12-29 12:56:24

标签: java file netbeans

我正在尝试制作一个程序,它会在Netbeans中向您显示统计数据(如果不完全的话,就像高分一样)。基本上我要问的是,如何获得用户编写的一些输入(例如在jTextField中)并将该数据保存到稍后可以打开的文件中?我基本上试图这样做,如果按下按钮它会打开文件并显示一些统计信息(例如,如果您在5个jTextFields中键入5个值,按统计信息按钮将显示这些值)。有任何想法吗?如果可以的话,请向我提供一些关于java桌面应用程序文件处理的教程,正如我一直在寻找但没有找到具体内容。

1 个答案:

答案 0 :(得分:1)

你问的是如何坚持“一些输入”。 “一些输入”有多小?在桌面应用程序中处理小输入(如用户首选项和“最后输入”输入等)的常用方法是使用“首选项”API。

Java 6链接:

http://docs.oracle.com/javase/6/docs/technotes/guides/preferences/overview.html

Java 7链接:

http://docs.oracle.com/javase/7/docs/technotes/guides/preferences/overview.html

这是一个简单的键/值对,允许您存储数据而无需处理文件系统的特性。

对于更复杂的需求,您可能需要处理实际文件,但根据您的描述,您可以使用首选项API。