Hallo liebe Java-Entwickler,
ich mache mir schon länger darüber gedanken, wie ich alle meine Texte und Bezeichnungen von Buttons und JLabels zentral verwalten kann, um z.B. schnell Änderungen vornehmen oder mein Programm in andere Sprachen übersetzen zu können. Richtige suchbegriffe sind mir für mein Problem irgendwie nicht eingefallen, sodass meine Suche keine brauchbaren Ergebnisse brachte.
Meine Idee wäre es eine Klasse zu schreiben, die öffentliche und statische Variablen enthält, in denen dann die Texte gespeichert werden. Die Variablen kommen dann überall dort hin, wo der Text stehen soll.
Eine zweite Idee wäre eine Abwandlung der ersten Idee.
Ich würde die Texte dann nicht direkt in der Klasse speichern, sondern in einer PropertiesDatei, diese beim Programmstart einlesen und den Inhalt den Variablen übergeben.
Was haltet ihr von der Methode und gibt es evtl sogar bessere?
ich mache mir schon länger darüber gedanken, wie ich alle meine Texte und Bezeichnungen von Buttons und JLabels zentral verwalten kann, um z.B. schnell Änderungen vornehmen oder mein Programm in andere Sprachen übersetzen zu können. Richtige suchbegriffe sind mir für mein Problem irgendwie nicht eingefallen, sodass meine Suche keine brauchbaren Ergebnisse brachte.
Meine Idee wäre es eine Klasse zu schreiben, die öffentliche und statische Variablen enthält, in denen dann die Texte gespeichert werden. Die Variablen kommen dann überall dort hin, wo der Text stehen soll.
Eine zweite Idee wäre eine Abwandlung der ersten Idee.
Ich würde die Texte dann nicht direkt in der Klasse speichern, sondern in einer PropertiesDatei, diese beim Programmstart einlesen und den Inhalt den Variablen übergeben.
Was haltet ihr von der Methode und gibt es evtl sogar bessere?