Preferences (Java): Unterschied zwischen den Versionen
Aus Thoms Wiki
Zur Navigation springenZur Suche springen
all>Verkehrsminister Die Seite wurde neu angelegt: „Preferences funktionieren mit der selben Syntax systemübergreifend. In Windows wird dabei die Registry bemüht, auf den anderen Systemen werden xml-Files in s…“ |
K 1 Version importiert |
||
(kein Unterschied)
| |||
Aktuelle Version vom 18. April 2020, 13:55 Uhr
Preferences funktionieren mit der selben Syntax systemübergreifend. In Windows wird dabei die Registry bemüht, auf den anderen Systemen werden xml-Files in speziellen Unterverzeichnissen des User-Home angelegt.
Preferences prefs = Preferences.userNodeForPackage(Main.class);
prefs.set("key", "value");
String foo = prefs.get("key", "defaultValue");
Warning bei Windows
Auf frischen Windows-Rechnern gibt es immer eine Warning. Diese kann aber für die Funktionalität ignoriert werden. Sie kommt daher, dass irgendein root-Node in der Registry für JavaSoft angelegt werden soll. Sobald ein Java-Programm, dass diese Funktion nutzt, einmal als Admin ausgeführt wurde, verschwindet die Warnung dauerhaft.