Как найти размеры строки обращено на компоненте

"Я рисую строка [через g.drawString ()] на JComponent и я хочу, чтобы увеличить компонент, если необходимо, с тем чтобы оно не обрезать строку. Я не могу понять, как найти размера строка, которая будет обращено, чтобы изменить размер компонента. Любые идеи?

Вы можете использовать следующий сегмент кода получить ширину строк обращается. someFont переменной шрифта, используемого по компонентам и someString это строка обращается:


  FontMetrics fm = someComponent.getFontMetrics(someFont);

  int width = fm.stringWidth(someString);

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>