我正在尝试使用Preferences API在regedit中保存文件的path。 这是工作,但path的价值并没有正确保存。
我正在尝试这个。
public class ImageLogoPreference { private final String path = "configs"; private Preferences node; public ImageLogoPreference(){ node = Preferences.userRoot().node(path); } public void setImageLogo(){ node.put("logo", "\\IguanaSistemas\\IguanaFight\\imagens\\logo.png"); } public String getImageLogo(){ String logo = node.get("logo", "image"); return logo; } }
在注册保存这个: ///Iguana/Sistemas///Iguana/Fight//imagens//logo.png
任何想法 ?
没关系。
只要把它在你的Java程序。 你没有问题。
Preferences node = Preferences.userRoot().node("config"); //node.put("logo", "\\IguanaSistemas\\IguanaFight\\imagens\\logo.png"); String s = node.get("logo", "blah"); System.out.println(s);
打印正确的字符串。