В настоящее время я работаю над системой меню для своей Java-игры, и мне интересно, как я могу центрировать текст из Graphics.drawString(), так что, если я хочу нарисовать текст, центральная точка которого находится в X: 50 и Y: 50, а текст 30 пикселей широкий и 10 пикселей высок, текст начнется с X: 35 и Y: 45.
Могу ли я определить ширину текста, прежде чем нарисовать его?
Тогда это будет легко математика.
EDIT: Я также задаюсь вопросом, могу ли я получить высоту текста, чтобы я мог также центрировать его по вертикали.
Любая помощь приветствуется!