Swing GUI-Einstellungen mittels Preferences

JMarkus

Mitglied
Ich habe folgendes Problem. Es gibt eine Startklasse von welcher aus ein Fenster erstellt wird. Für dieses Fenster gibt es Einstellungen (z. B. Größe, Position) die mittel Preferences gespeichert sind. Wie bringe ich nun alles zusammen, sodass ich die gespeicherten Einstellungen auf das zu erstellende Fenster anwenden kann? Oder ist der generelle Aufbau schon falsch?

Startklasse:
Java:
public class Main {
    public static void main(String[] args) {    
        EventQueue.invokeLater(new Runnable() {
            public void run() {
                new MainFrame().setVisible(true);
            }
        });
    }
}
Einstellungen:
Java:
public class Settings {
    public void getPrefs() {
        Preferences prefs = Preferences.userNodeForPackage(this.getClass());
        int width = prefs.getInt("WIDTH", 200);
        ....
    }
}
Fenster:
Java:
public class MainFrame extends javax.swing.JFrame {
    public MainFrame() {
        initComponents();
    }               
    private void initComponents() { ...
 

dzim

Top Contributor
Warum machst du Doppel-Posts??? Das Swing-Forum hier ist recht aktiv und hätte sicher so oder so (egal ob hier oder im Anfänger-Forum) auf deine Frage geantwortet.
Ich bitte dich einen der Threads zu schliessen und nur noch im jeweils anderen zu aktiv zu sein. Alles andere ist Blödsinn!

PS: Ich nutze kein Swing und weiss nicht, auf welche Preferences-Klasse du dich beziehst, daher kann und werde ich nicht weiter darauf eingehen.
 

JMarkus

Mitglied
Da im Anfänger-Forum eben keine Antworten kommen, habe ich den Post hier nochmal eingestellt. Anscheinend finden sich hier aber auch keine Antwortgeber. Den Post verschieben oder löschen geht übrigens nicht (http://www.java-forum.org/forum-faq-beitraege/128985-beitrag-loeschen.html) oder du verrätst mir wie. Ich habe nichts dazu gefunden. Werde ihn deshalb wohl noch in weiteren Foren posten... vielleicht treibt sich ja hier noch jemand rum der Ahnung hat?
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
B Dropdown "Einstellungen" auf JPanel, transparent AWT, Swing, JavaFX & SWT 1
D JList ignoriert Einstellungen AWT, Swing, JavaFX & SWT 4
J Swing jTable einstellungen AWT, Swing, JavaFX & SWT 3
jgh Speichern von User-GUI-Einstellungen AWT, Swing, JavaFX & SWT 2
T Anfangsmenü für Einstellungen erstellen AWT, Swing, JavaFX & SWT 3
L JFreeChart Einstellungen AWT, Swing, JavaFX & SWT 22
C Programm mit einem Fenster für Einstellungen AWT, Swing, JavaFX & SWT 3
R GUI-Einstellungen speichern und laden AWT, Swing, JavaFX & SWT 2
A JFrame-Einstellungen ändern und übernehmen AWT, Swing, JavaFX & SWT 12
B wie behält man die aktuellen LookAndFeel einstellungen? AWT, Swing, JavaFX & SWT 7
L JavaFx Textformatierung mittels Datenbank und Funktion anpassen AWT, Swing, JavaFX & SWT 5
dtr84 JavaFX/OpenJFX mittels Apache Ivy einbinden (Java 11) AWT, Swing, JavaFX & SWT 18
P JavaFx - Progressbar - Füllen mittels mehreren Tasks AWT, Swing, JavaFX & SWT 0
G Bekomme ResultSet mittels ObservableList nicht ins TableView AWT, Swing, JavaFX & SWT 25
M Swing GUI mittels erben sowie variabler Dateninhalt AWT, Swing, JavaFX & SWT 1
JavaMachtMichFertig JavaFX Gui - Löschbutton in Tabelle anzeigen, die mittels MySQL Abfrage gefüllt wird AWT, Swing, JavaFX & SWT 5
A befüllen eines JTables mittels Methode AWT, Swing, JavaFX & SWT 10
L Ausgabe in JEditorPane mittels HTMLEditorKit zeigt auf bestimmten Systemen falsche Zeichen AWT, Swing, JavaFX & SWT 1
J Rechtecke mittels getWidth AWT, Swing, JavaFX & SWT 1
M Repaint mittels Button richtig aufrufen klappt nicht AWT, Swing, JavaFX & SWT 1
T JFrame mittels Shortcut anzeigen AWT, Swing, JavaFX & SWT 2
E Client-Server mittels AWT AWT, Swing, JavaFX & SWT 27
A Swing Fenstergröße mittels Menü verändern AWT, Swing, JavaFX & SWT 3
U Swing JLabel bewegen mittels Thread AWT, Swing, JavaFX & SWT 3
R Swing Verschieben eines jButtons mittels MouseDragged AWT, Swing, JavaFX & SWT 4
N Wertanzeige mittels JSpinner AWT, Swing, JavaFX & SWT 3
T Daten mittels ComboBox in ein JTable adden AWT, Swing, JavaFX & SWT 7
Z Swing Mittels GUI Werte aus Property-File ändern AWT, Swing, JavaFX & SWT 5
C Swing Eine SWING-Anwendung mittels MVC AWT, Swing, JavaFX & SWT 4
M Liste mittels SwingWorker füllen klappt nicht AWT, Swing, JavaFX & SWT 10
B JLabel mittels Timer und setLocation verschieben AWT, Swing, JavaFX & SWT 3
B Grafiken in JLabel mittels html AWT, Swing, JavaFX & SWT 5
T HTML Seite neu laden mittels Applet AWT, Swing, JavaFX & SWT 2
G Zentrieren mittels setLocationRelativeTo(null);? AWT, Swing, JavaFX & SWT 14
Semox Setzen des Layout Managers mittels Override Parameter AWT, Swing, JavaFX & SWT 10
T JTable-Zelle mittels JFileChooser befüllen AWT, Swing, JavaFX & SWT 5
F JTextArea mittels Tab verlassen. AnyIdea? AWT, Swing, JavaFX & SWT 2
C Fragen zur Darstellung einer JTable mittels Renderer AWT, Swing, JavaFX & SWT 2
F Größenänderung mittels Maus - selbst implementieren? AWT, Swing, JavaFX & SWT 3
H Grafiken mittels Hashing vergleichen. aber wie? AWT, Swing, JavaFX & SWT 20
G Jtable mittels Liste füllen AWT, Swing, JavaFX & SWT 3
F Einlesen von text in textArea mittels for-schleife AWT, Swing, JavaFX & SWT 3
M JComboBox - Mittels FocusListener Event auslösen? AWT, Swing, JavaFX & SWT 4
B Vektorgrafik mittels Batik Tool anzeigen AWT, Swing, JavaFX & SWT 3
L Internationalisierung mittels ResourceBundle und Menu HotKey AWT, Swing, JavaFX & SWT 6
M Fenstertiteländerung mittels WindowAdapter AWT, Swing, JavaFX & SWT 5
H MouseEvent bei Drag & Drop (mittels TransferHandler) AWT, Swing, JavaFX & SWT 3
L Daten mittels ObjectInputStream ins JTable AWT, Swing, JavaFX & SWT 7
kaoZ Swing JMenuBar, Preferences, Properties... und viele andere lustige Dinge (Best Practice) AWT, Swing, JavaFX & SWT 15

Ähnliche Java Themen

Neue Themen


Oben