Estoy tratando de dibujar cadenas carácter por carácter para agregar efectos de iluminación a las formas compuestas de texto.Problemas de kerning al dibujar texto carácter por carácter
while (i != line.length()) {
c = line.substring(i, i + 1);
cWidth = g.getFontMetrics().stringWidth(c);
g.drawString(c, xx += cWidth, yy);
i++;
}
El problema es que el ancho de un carácter no es la distancia real que se extrae de otro personaje cuando esos dos caracteres se imprimen como una cadena. ¿Hay alguna manera de obtener la distancia correcta en graphics2d?