2016-09-01 3 views
0

Ich übersetze ein englisches Wort in eine andere Sprache mit Google Übersetzer. Ich möchte den übersetzten Text in einer Java Swing-Komponente anzeigen. Wenn ich versuche, den Text der Komponente mit der 'setText()' Methode zu setzen, werden einige Boxsymbole anstelle des übersetzten Textes angezeigt. Möglicherweise liegt das an der Codierung/Decodierung des Unicode-Formats. Wie kann ich den übersetzten Text erfolgreich in einer Swing-Komponente anzeigen?Wie wird der Google-Übersetzungstext in einer Swing-Komponente angezeigt?

+0

* "javax Swing componeny" * Seien Sie präziser. Welche Komponente? Die Möglichkeit, Zeichen anzuzeigen, hängt normalerweise von der 'Schriftart' ab. Verwenden Sie 'Font.canDisplayUpTo (..)', um zu überprüfen. –

+0

annehme JTextarea –

+0

Wenn du den übersetzten Text SYSSO hast, was bekommst du? –

Antwort

0

Dies sollte alles darüber sein:

System.setProperty("file.encoding","UTF-8"); 
Verwandte Themen