Класс Font
Класс шрифтов.
Методы
- int charsWidth(char[] ch, int offset, int length) - применяется для правильного планирования использования шрифта на экране дисплея;
- int charWidth (char ch) - получает ширину шрифта;
- int getBaselinePosition () - вычисляет расстояние от верхней кромки текста до опорной позиции в пикселях;
- static Font getDefaultFont () - получает системный шрифт, используемый устройством по умолчанию;
- int getFace () - получает начертание шрифта используемого устройством по умолчанию;
- static Font getFont(int f ontSpecif ier) - используется классом Customltem для получения специального шрифта;
- static Font geltFont(int face., int style, int size) -получает шрифт с указанием начертания, стиля и размера;
- int getHeight () - получает высоту щрифта;
- int getSize() - получает размер шрифта;
- int getStyle() - получает стиль шрифта;
- boolean isBold() - возвращает значение true, если используется Bold;
- boolean isltalic () - возвращает значение true, если используется Italic;
- boolean isPlain() - возвращает значение true, если используется Plain;
- boolean isUnderlined() -возвращает значение true, если используется Underlined;
- int stringWidth (String str) - устанавливает строку текста;
- int substringWidth(String str, int offset, int len) -устанавливает подстроку текста.
Константы
- static int FACE_MONOSPACE - шрифт с небольшим интервалом;
- static int FACE_PROPORTIANAL - пропорциональный шрифт;
- static int FACE__SYSTEM - системный шрифт;
- static int FONT_INPUT_TEXT - текст ввода;
- static int FONT_STATIC_TEXT - заданный по умолчанию шрифт;
- static int SIZE_LARGE - большой шрифт;
- static int SI ZE_MEDIUM - средний шрифт;
- static int SIZE_SMALL - маленький шрифт;
- static int STYLE_BOLD - жирный шрифт;
- static int STYLE_ITALIC - курсив;
- static int STYLE_PLAIN - обычный шрифт;
- static int STYLE.JJNDERLINED - подчеркнутый шрифт.