我正在尝试创建一个具有设置文件的应用程序启动器,该文件将保存程序的"名称"和该程序的路径,当您在输入框中键入名称时,它将运行名称分配给的程序.
此外,如果应用程序不知道输入的名称(在设置文件中),它将要求用户添加路径,并将使用设置文件中的用户设置路径保存该名称.
我需要知道的是我执行此操作和读/写文件的最佳方式,以及组织要解释的设置文件的最简单方法.
有什么建议?
Jer*_*yth 15
您可以使用java.util.Properties - 它将键/值对存储在文本文件中,并且相当容易实例化.例如:
Properties mySettings = new Properties();
mySettings.load(new FileInputStream("myapp.cfg"));
// getProperty() returns a String
filepath1 = mySettings.getProperty("filePath1");
Run Code Online (Sandbox Code Playgroud)
然后,您只需直接保存您的设置myapp.cfg(它是带有key=value成对的简单文本文件)或通过mySettings.store(...).内容myapp.cfg将看起来像这样:
# comment and date added by the Properties object
filePath1=/usr/bin/share/filename
otherVar=52
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4584 次 |
| 最近记录: |