Позиционирование и шрифты: FontMetrics
Позиционирование и шрифты: FontMetrics
В Java используются различные шрифты, а класс FontMetrics позволяет программисту точно задавать положение выводимого в апплете текста. Прежде всего нам нужно понять кое-что из обычной терминологии, употребляемой при работе со шрифтами:
- Высота (height) - размер от верхней до нижней точки самого высокого символа в шрифте.
- Базовая линия (baseline) - линия, по которой выравниваются нижние границы символов (не считая снижения (descent)).
- Подъем (ascent) - расстояние от базовой линии до верхней точки символа.
- Снижение (descent) - расстояние от базовой линии до нижней точки символа.
- Использование FontMetrics
Ниже приведены некоторые методы класса FontMetrics: