使用java编程设置软件

时间:2009-03-30 08:05:23

标签: java

我正在建立一个餐厅系统,我想授予管理员权限来更改和保存设置,这样当其他用户登录时,会找到新的设置。

4 个答案:

答案 0 :(得分:4)

Java有一个专用的preferences API,它比使用属性文件更强大 - 这应该是你想要的。它提供“系统”首选项和“用户”首选项 - 可能是管理员可以更改“系统”首选项。

答案 1 :(得分:2)

您可以使用java属性api将任何设置保存为键值对。

教程在这里http://java.sun.com/docs/books/tutorial/essential/environment/properties.html

这可以将您的属性保存为.properties文件以及XML文件

答案 2 :(得分:1)

您可以为磁盘创建目录并存储看起来像

的文件
user=Ben
font=arial
...

您可以使用java.util.Properties对象读取这些文件。

Properties p;
p.load(inStream);

您可以添加到系统属性的属性,并通过调用

在代码的每个位置使用它
System.setProperty(font, arial);

System.getProperty(font);

答案 3 :(得分:0)

有很多方法可以做到: - 序列化 - 首选项API - 使用文本文件(XML,属性文件,类似文件等) - 数据库