Как вы рисуете строку по центру в Java?

Я знаю, что это простая концепция, но я борюсь с метриками шрифта. Центрирование по горизонтали не слишком сложно, но по вертикали кажется немного сложным.

Я пытался использовать методы FontMetrics getAscent, getLeading, getXXXX в различных комбинациях, но независимо от того, что я пробовал, текст всегда отключен на несколько пикселей. Есть ли способ измерить точную высоту текста, чтобы он был точно по центру.

Ответы на вопрос(4)

Ваш ответ на вопрос