Hallo!!
Ich möchte wie bereits dem Titel zu entnehmen ist, einen eigenen Font für die Ausgabe eines Strings verwenden. Ich habe schon ein wenig recherchiert, und glaube das es mit createFont zu bewerkstelligen ist. Nur wie?
Zum hereinladen des Fonts benutze ich folgende Zeile. Der Font liegt hierbei direkt im Verzeichnis:
Wie binde ich ihn jetzt mit createFont ein; So in der Art?
Kann ich wenn der Font dann registriert ist, ihn einfach benutzen? z.B. mit:
Für einen kleinen Schubser in die richtige Richtung wär ich sehr dankbar!!
Ferner würde mich interessieren wie es bei anderen Betriebssystemen aussieht. Werden die *.ttf Dateien auch auf einem Mac oder unter Linux interpretiert? Und wenn nein, wie macht man es, das es überall geht!?
Vielen Dank! Marco
Ich möchte wie bereits dem Titel zu entnehmen ist, einen eigenen Font für die Ausgabe eines Strings verwenden. Ich habe schon ein wenig recherchiert, und glaube das es mit createFont zu bewerkstelligen ist. Nur wie?
Zum hereinladen des Fonts benutze ich folgende Zeile. Der Font liegt hierbei direkt im Verzeichnis:
Code:
File lcdfontfile = new File("lcdfont.ttf")
Wie binde ich ihn jetzt mit createFont ein; So in der Art?
Code:
Font lcdfont = Font.createFont(???,lcdfontfile);
Kann ich wenn der Font dann registriert ist, ihn einfach benutzen? z.B. mit:
Code:
meinLabel.setFont(new Font("lcdfont",Font.PLAIN,15);
Für einen kleinen Schubser in die richtige Richtung wär ich sehr dankbar!!
Ferner würde mich interessieren wie es bei anderen Betriebssystemen aussieht. Werden die *.ttf Dateien auch auf einem Mac oder unter Linux interpretiert? Und wenn nein, wie macht man es, das es überall geht!?
Vielen Dank! Marco