Laden und Speichern von Bildern in Java. Bei Linux/Unix werden die Benutzereinstellungen im Verzeichnis $HOME/.java/. userPrefs gespeichert. Unter /etc/.java/systemPrefs werden die Systemeinstellungen gespeichert. Solche Mechanismen werden beispielsweise benötigt, um über ein Netzwerk aufzurufen oder Objekte in einer Datenbank zu speichern. Ein wenig weiter gedacht, können Objekte auch in relationalen Datenbanken gespeichert werden, die als objekt-relationales Mapping (OR-Mapping) bezeichnet werden.
Speichern von Benutzer-Einstellungen
Es geht um das Speichern mit der Voreinstellungsklasse. Dabei ist die Gruppe Präferenzen eine abstrakte Gruppe mit statischen Faktormethoden. Es wird die Statikmethode userRoot() für die User-Umgebung und die Statikmethode systemRoot() für die System-Umgebung benutzt. Unter allen Betriebsystemen hat die Präferenz die Subklasse abstraktPräferenzen. Dies ist einer der Kniffe, mit denen Java die Plattform-Unabhängigkeit schafft.
Sie können dies für Microsoft Outlook über die Suche nach Einstellungen in der WindowsAPI und dann im Inneren der WindowsEinstellungen nachvollziehen. Préférences benutzerRoot = Preferences.userRoot() ; userRoot.put(„zuletzt benutzt“, „eclipse, firefox“) ; userRoot.put(„rootkey“, „rootvalue“) ; Préférences sous-nœud = BenutzerRoot. nodes („subnode“);.put(„subkey1“, „subvalue1“) ; subnode.put(„subkey2“, „subvalue2“) ; System.out.println(subnode.get(„subnode1“, null))) ; Unterknoten.
Préférences BenutzerRoot = Preferences.userRoot() ; BenutzerRoot.put(„last used“, „eclipse, firefox“) ; BenutzerRoot.put(„key“, „value“) ; Präferenzen Unterknoten = BenutzerRoot.node(„subnode“) ; Unterknoten.put(„subnode1“, „subvalue1“) ; Unterknoten. Wie bei grafischen Benutzeroberflächen gibt es zwei Listener-Klassen, mit denen Sie Veränderungen in den Nodes und Zweigen des Präferenzbaums nachvollziehen können. Die Verwendung von Spülung ist notwendig, damit die Veränderungen sofort umgesetzt werden können.
Erst wenn die Änderung in Kraft tritt, wird der Hörer aufgerufen.
Die Verwendung von Spülung ist notwendig, damit die Veränderungen sofort umgesetzt werden können. Erst wenn die Änderung in Kraft tritt, wird der Hörer aufgerufen.
Leave a Reply