Strings aus einer .txt laden

Status
Nicht offen für weitere Antworten.
R

realzork

Gast
Hallo,

ich möchte sämtliche Strings zweck lokalisierung (englisch/deutsch etc) aus meinem Programm in eine .txt auslagern. habe leider keine vorstellung wie das geht bzw welche angaben euch nun weiterhelfen um mir helfen zu können?!

die strings sollen dann in buttons oder labels wieder auftauchen.
ich hab mir zwar die erklärungen zu den javakomponenten angeschaut, finde aber irgendwie keine antwort (newbee!).

vielen dank für alle evtl. antworten
realzork
 

The_S

Top Contributor
Was genau ist dien Problem? Das lesen und das schreiben, oder das darstellen? Für Lesen und Schreiben such mal im Forum oder in der API nach BufferedWriter bzw. BufferedReader.
 

Bleiglanz

Gesperrter Benutzer
google nach I18N und Java

oder "MessageBundle"

[edit]
soll natürlich java.util.ResourceBundle heissen
[/edit]
 

outbreaker

Bekanntes Mitglied
ES gibt die Möglichkeit dieses über ResourceBundle zu Lösen!

Code:
class Test{

ResourceBundle labels = ResourceBundle.getBundle("LabelsBundle",Locale.getDefault());

 test(){
          JMenu dateiMenu = new JMenu(labels.getString("file"));
}

Die datei sollte dann "LabelsBundle.properties" heißen

und im inhalt dann so aussehen

file = Datei
//und so weiter

Der Aufruf "ResourceBundle labels = ResourceBundle.getBundle("LabelsBundle",Locale.getDefault());" sucht nach einer geeigneten Datei, die die länderspezifischen Informationen enthält

also wenn du eine datei hast welche

LabelsBundle_de.properties heißt wird diese nur da verwendet wo auf dem Rechner auch deutsch eingestellt ist
das geht auch mit en und allen weiteren länderKennungen

LabelsBundle.properties ist die default welche aufgerufen wird wenn er keine passende findet!
 
R

realzork

Gast
also vielen dank erstmal,

ich habs hinbekommen! aber ist es zwingend notwendig das die datei mit den strings .properties als dateiendung hat? oder kann man das noch irgendwie selbst festlegen?
 
R

realzork

Gast
ich habe es nun so gelöst wie outbraker es vorschlug
Code:
ResourceBundle labels = ResourceBundle.getBundle("lang",Locale.getDefault());

und damit funktioniert es nur wenn die dateiendung .properties lautet
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
M Höhe von eines Strings in Pixeln (nicht Höhe einer Zeile) AWT, Swing, JavaFX & SWT 12
Justin09 Strings prüfen AWT, Swing, JavaFX & SWT 4
H setToolTipText ignoriert HTML-Formatierung des anzuzeigenden Strings AWT, Swing, JavaFX & SWT 4
G Button Strings Effektiver setzen AWT, Swing, JavaFX & SWT 3
P GUI Ausgabe des Strings AWT, Swing, JavaFX & SWT 3
D JComboBox Strings aus JTextFields zuordnen AWT, Swing, JavaFX & SWT 2
B ArrayList, Strings anzeigen AWT, Swing, JavaFX & SWT 1
Fiedlerdan Vergleich vieler Strings ohne ellenlange Argumentierten AWT, Swing, JavaFX & SWT 7
M Strings im JTextPane vergleichen und mit StyledDocument formatieren AWT, Swing, JavaFX & SWT 3
J Swing Strings werden nicht in Textfeld geschrieben AWT, Swing, JavaFX & SWT 8
MrSnake Tabelle nach 2 Strings Filtern AWT, Swing, JavaFX & SWT 3
MiMa Umlaute in JavaFX GUI Strings AWT, Swing, JavaFX & SWT 5
J Swing Vertikales Zeichnen eines Strings mit Java2D AWT, Swing, JavaFX & SWT 1
B jTextfield Übergabe des Strings AWT, Swing, JavaFX & SWT 16
G Mehrere Strings um Kreis zeichnen und positionieren AWT, Swing, JavaFX & SWT 0
vodkaz JTextField && Strings AWT, Swing, JavaFX & SWT 2
R FontMetrics - Ausmaße eines Strings AWT, Swing, JavaFX & SWT 4
A Swing Anpassen der Spaltenbreite durch die länge eines Strings AWT, Swing, JavaFX & SWT 3
W Vergleich zweier Strings und schreiben in Textarea AWT, Swing, JavaFX & SWT 12
M breite eines "drawString()-Strings" AWT, Swing, JavaFX & SWT 2
J Swing JList... mehrere Strings in Zeile AWT, Swing, JavaFX & SWT 8
M SWT Jface Action und localised Strings AWT, Swing, JavaFX & SWT 6
F Pixelhöhe eines Strings AWT, Swing, JavaFX & SWT 2
R Pixelmaße eines zu zeichnenden Strings AWT, Swing, JavaFX & SWT 3
ElViZ End-Position eines gezeichneten Strings ermitteln. AWT, Swing, JavaFX & SWT 2
Pithecanthropus [gelöst] JTree, aber nicht mit Strings, sondern mit Objects? AWT, Swing, JavaFX & SWT 2
K Strings aus jTextArea in Liste oder Tabelle übertragen- wie? AWT, Swing, JavaFX & SWT 4
A Strings an Textarea anderer Klasse append(en) AWT, Swing, JavaFX & SWT 12
D Einzelnen Worte eines Strings farbig machen AWT, Swing, JavaFX & SWT 11
M Farbe eines strings in JTextArea AWT, Swing, JavaFX & SWT 2
A Strings in JTable fett ausgeben - ohne! HTML AWT, Swing, JavaFX & SWT 10
N Pixelbreite eines Strings AWT, Swing, JavaFX & SWT 11
B Länge eines Strings in Pixel AWT, Swing, JavaFX & SWT 2
K Problem mit TextField Strings AWT, Swing, JavaFX & SWT 2
G Verzeichnis Strings im JTree AWT, Swing, JavaFX & SWT 9
W Strings diagonal zeichnen AWT, Swing, JavaFX & SWT 2
TRunKX Kommentarfeld schneidet die Strings ab AWT, Swing, JavaFX & SWT 13
N Laenge eines Strings in Pixel AWT, Swing, JavaFX & SWT 2
R Steuerzeichen eines Strings (z.B. ENTER) zurückwandeln AWT, Swing, JavaFX & SWT 3
S Anzahl ActionEvents (Strings in eine ArrayList einfügen) AWT, Swing, JavaFX & SWT 4
N Checkbox mit mehreren Strings belegen? AWT, Swing, JavaFX & SWT 6
MiMa Optimieren einer Methode zum Zentrieren von Fenstern AWT, Swing, JavaFX & SWT 0
T VerifyListener - Ersetzen einer 0 AWT, Swing, JavaFX & SWT 5
I JavaFX JavaFx-Anwendung für die Erstellung einer Windows-Anwendung? AWT, Swing, JavaFX & SWT 6
J Drag und drop aus einer JTable - bitte um Unterstützung AWT, Swing, JavaFX & SWT 2
N Dropshadow setzen bei einer Gruppe von Tiles, die sich jeweils in einer Stackpane befinden, welche in einer Gridpane angeordnet sind. AWT, Swing, JavaFX & SWT 0
M Daten zufällig Einlesen aus einer Datei (binäres Format) AWT, Swing, JavaFX & SWT 7
ExceptionOfExpectation Mit einer laufenden GUI Applikation eine Datei in dem Rechner löschen AWT, Swing, JavaFX & SWT 2
Jose05 Aus einer normalen Java Klasse eine FXML-Klasse laden AWT, Swing, JavaFX & SWT 12
Linjutsu Den Inhalten aus einer ArrayList Bilder zuweisen (Kartenspiel) AWT, Swing, JavaFX & SWT 8
H JavaFX Timeline II: Verschieben einer ImageView AWT, Swing, JavaFX & SWT 16
I Hilfe bei dem Erstellen einer SQL Abfrage aus gewählten JComboBoxen AWT, Swing, JavaFX & SWT 5
L Swing TextPanel Schrift untereinander und auf einer Höhe AWT, Swing, JavaFX & SWT 3
mananana Mögliche probleme die in einer GUI passieren Können AWT, Swing, JavaFX & SWT 6
I JTable mit einem Button zu einer Detail Seite springen AWT, Swing, JavaFX & SWT 4
Ernesto95 JavaFX Return Value nach Beendigung einer Animation AWT, Swing, JavaFX & SWT 15
melaniemueller Wortliste in einer Datei ablegen AWT, Swing, JavaFX & SWT 12
D Layout einer scene mit ListView Elementen und Zwei Textfeldern AWT, Swing, JavaFX & SWT 1
Jose05 JavaFx Fxml: GUI aus einer anderen Klasse starten AWT, Swing, JavaFX & SWT 1
U Was genau ist das Objekt einer affinentransformation? AWT, Swing, JavaFX & SWT 1
B JavaFX Prüfen ob ein Objekt sich mehrmals in einer Liste befindet AWT, Swing, JavaFX & SWT 5
mac2010 JavaFX Einbindung einer Karte AWT, Swing, JavaFX & SWT 1
donnico2 Objekte in der GUI ausgeben mit Hilfe einer DAO AWT, Swing, JavaFX & SWT 1
Kohl Jedes Objekt einer JTable um ein Zeichen verkürzen AWT, Swing, JavaFX & SWT 7
W Aufrufen einer bestimmten Scene mit if-Bedingung AWT, Swing, JavaFX & SWT 4
J Ablaufsteuerung/Anleitung machen mit JDialog und einer Zustandsmaschine AWT, Swing, JavaFX & SWT 1
missy72 JavaFX Wiederholen einer IF-Abfrage beim erneuten Öffnen einer Stage AWT, Swing, JavaFX & SWT 11
missy72 JavaFX TableView / TableColumn / ObservableList / zwei Werte in einer Zelle AWT, Swing, JavaFX & SWT 2
S JavaFX - mit Listener Veränderungen in einer TableView abhören AWT, Swing, JavaFX & SWT 3
missy72 JavaFX ObservableList in einer ArrayList speichern. AWT, Swing, JavaFX & SWT 7
HoT Sortieren von ein paar Zeilen in einer Tabelle, aber nicht die ganze Tabelle AWT, Swing, JavaFX & SWT 3
kodela Swing Element einer JComboBox ausgrauen AWT, Swing, JavaFX & SWT 3
B JavaFX Farbe eines Quadrates in einer separaten Klasse ändern AWT, Swing, JavaFX & SWT 4
H Daten aus einer XML(x83-Datei) in einem JFrame anzeigen lassen AWT, Swing, JavaFX & SWT 9
N Aufruf einer anderen Klasse durch Button ActionListener AWT, Swing, JavaFX & SWT 2
N Einer TextArea ein ScrollPane hinzufügen AWT, Swing, JavaFX & SWT 8
L JavaFX Exception nach includieren einer fxml // nested controller AWT, Swing, JavaFX & SWT 1
K Probleme bei der Erstellung und Ausführung einer Jar Datei AWT, Swing, JavaFX & SWT 2
A checkbox in einer TableView abhängig von einem anderen Celleninhalt disablen AWT, Swing, JavaFX & SWT 1
G Verknüpfung einer pdf Datei AWT, Swing, JavaFX & SWT 2
B Ausgaben einer Umrechnung vom Textfeld in ein Label AWT, Swing, JavaFX & SWT 2
F jTree und das Model aus einer eigenen Klasse AWT, Swing, JavaFX & SWT 1
D Zeilenumbruch in einer JTable AWT, Swing, JavaFX & SWT 9
N Wie kann ich zwei Grafiken in einer Oberfläche anzeigen lassen? AWT, Swing, JavaFX & SWT 8
@SupressWarnings() JavaFX Auf den Controller einer ListCell zugreifen AWT, Swing, JavaFX & SWT 4
Drachenbauer Swing Wie ändere ich den Hintergrund vom Anzeigefeld einer JComboBox, die nicht zum Hineinschreiben offen steht? AWT, Swing, JavaFX & SWT 32
H 3 verschiedene Nachrichten in einer FXML View die Infos kommen aus DB AWT, Swing, JavaFX & SWT 4
karlmasutra JavaFX Zugriff auf eine erzeugte Scene aus einer anderen Klasse AWT, Swing, JavaFX & SWT 1
S Java GUI durch variable Größe einer Map anpassen AWT, Swing, JavaFX & SWT 3
B Textfelder in einer ListView ausgeben AWT, Swing, JavaFX & SWT 13
J Searchfunktion auf einer MS Access Datenbank AWT, Swing, JavaFX & SWT 7
B Text im Tetfeld in einer TableView darstellen AWT, Swing, JavaFX & SWT 20
M Inhalte einer FlowPane AWT, Swing, JavaFX & SWT 4
W Swing JTable Zeilenumbruch innerhalb einer Zelle AWT, Swing, JavaFX & SWT 3
E Prinzip: wie man Ereignisse in einer GUI verarbeit. Frage zum Design? AWT, Swing, JavaFX & SWT 10
FRI3ND JavaFX: Wie kann ich einer Scene Argumente übergeben? AWT, Swing, JavaFX & SWT 14
K Swing Text eines Lables in einer Methode ändern AWT, Swing, JavaFX & SWT 13
G JavaFX JavaFX-Dialog aus einer Nicht-JavaFX-Anwendung heraus AWT, Swing, JavaFX & SWT 1
1 Swing Progressbar benutzen um Fortschritt einer Methode anzuzeigen AWT, Swing, JavaFX & SWT 4
K JavaFX ViewTable mit einer LinkedList befüllen AWT, Swing, JavaFX & SWT 3

Ähnliche Java Themen

Neue Themen


Oben