2011-12-29 92 views
1

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

回答

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

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

对于更复杂的需求,您可能想要处理实际的文件,但从您的描述中,Preferences API可能就是您要做的。

+0

谢谢,这就是我一直在寻找! – Bugster 2011-12-29 14:59:55