Image

Imagechebur wrote in Imageru_java

ширина строки

Господа! Не подскажет ли кто, почему в нижеуказанном коде вычисляемая width получается меньше чем фактическая ширина после вывода на экран методом g.drawString(str)? Причем чем длинне строка, тем больше ошибка.

FontMetrics fm = getFontMetrics(getFont());
width = fm.getStringBounds(str, g).getWidth();

(где str -- String, g -- Graphics)