Как получить FontMetrics без использования графики? Я хочу, чтобы получить FontMetrics в конструкторе, теперь я делаю это так:Java - FontMetrics без графики
BufferedImage bi = new BufferedImage(5, 5, BufferedImage.TYPE_INT_RGB);
FontMetrics fm = bi.getGraphics().getFontMetrics(font);
int width = fm.stringWidth(pattern);
int height = fm.getHeight();
Почему вы хотите сделать это без графики? – tangens
Я создаю свой собственный элемент управления, и я хочу установить preffred size в конструкторе – piotrek
Это полезно для получения метрик шрифта, когда он находится в режиме безглавых, то есть инструмент командной строки, который обрабатывает шрифты в растровые изображения. –