Abweichungen der Fontdarstellung bei div. Betriebssystemen

Status
Nicht offen für weitere Antworten.

Turkey1976

Mitglied
Hallo Leute,

kann ich in ein Applet Schriften fest einbetten, sodass das Programm nicht auf die Systemschriften zurückgreifen muss?
Ich habe nämlich das Problem, dass ich kleine Deltas bei der Darstellung von Schriften (drawstring) zwischen MacOS und WinXP habe.

Vielen Dank vorab für Euren Input

Heiko
 

Wildcard

Top Contributor
Ja, das ist möglich. In ein jar Packen und mit getResource darauf zugreifen. Vorher sicherstellen, dass die verwendete Schrift auch verteilt werden darf.
 

Turkey1976

Mitglied
Also die Unterschiede zwischen Linux/MacOS und Windows sind trotz der Verwendung eines eingebetteten TTF Fonts enorm.
Um die Zeilen umzubrechen vermesse ich das Font mit
Code:
FontMetrics fm = g.getFontMetrics();

Hier ein Beispiel wie stark die Unterschiede sind:

Windows:
win.png




MacOSx:

macos.png



Wer weiß Rat?

Gruß
Heiko
 
Status
Nicht offen für weitere Antworten.

Neue Themen


Oben