Autokorrektur Aramäisch

Guten Tag Liebe Java-Gemeinde,

als neustes Java-Projekt wollte ich gerne eine Auto-Korrektur in angriff nehmen,
die meiner Heimatsprache dienlich ist, jedoch fängt die Problematik bereits beim
Einpflegen eines speziellen Fonts (Serto Urhoy) an.

Gibt es einen schlauen Kopf im Forum, der weiß wie man Fonts einpflegen kann?

Ein riesiges Danke geht an jeden raus der sich diesem Problem annimmt. :)
 

Oneixee5

Top Contributor
Wenn man einen speziellen Font in einer Java-Swing-Anwendung benötigt, kann man wie folgt vorgehen:
Java:
//create the font to use and specify the size!
Font customFont = Font.createFont(Font.TRUETYPE_FONT, new File("Fonts\\custom_font.ttf")).deriveFont(12f);
GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
//register the font
ge.registerFont(customFont);

Nun ist es aber nicht so, dass es nur Swing als UI-Framework gibt. Hier müsstes du etwas genauer sein.

Prinzipell ist es auch möglich den Font im Betriebsystem zu installieren und dann einfach wie jeden anderen Font auch zu verwenden. Will man die Anwendung dann weitergeben, ist es aber notwendig, dass jeder Nutzer auch den Font selbst im OS installiert.
 

White_Fox

Top Contributor
Eine Font und Stringoperationen wie z.B. Vergleiche, die für eine Autokorrektur notwendig sind, sind zwei völlig verschiedene Dinge.

Wenn du neu bist und erst Java lernst würde ich an deiner Stelle vielleicht erstmal auf den Korrekturalgorythmus konzentrieren, und vielleicht sogar nur in der Konsole arbeiten.

UIs sind nochmal eine ganz eigene Baustelle für sich.
 
Eine Font und Stringoperationen wie z.B. Vergleiche, die für eine Autokorrektur notwendig sind, sind zwei völlig verschiedene Dinge.

Wenn du neu bist und erst Java lernst würde ich an deiner Stelle vielleicht erstmal auf den Korrekturalgorythmus konzentrieren, und vielleicht sogar nur in der Konsole arbeiten.

UIs sind nochmal eine ganz eigene Baustelle für sich.
Ich danke dir für die Antwort. Tatsächlich ist mir nicht missfallen, dass Java ganz schön komplex ist im Bezug auf Oberflächen.....
 

Neue Themen


Oben