Ich versuche Zeichenfolgen Zeichen für Zeichen, um Lichteffekte zu Formen aus Text hinzuzufügen.Kerning Probleme beim Zeichnen von Text Zeichen für Zeichen
while (i != line.length()) {
c = line.substring(i, i + 1);
cWidth = g.getFontMetrics().stringWidth(c);
g.drawString(c, xx += cWidth, yy);
i++;
}
Das Problem ist, die Breite eines Zeichens nicht die tatsächliche Entfernung von einem anderen Zeichen gezeichnet ist, wenn diese beiden Zeichen als eine Zeichenfolge gedruckt werden. Gibt es eine Möglichkeit, die richtige Distanz in graphics2d zu bekommen?