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.