Программирование мобильных телефонов

         

Класс 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 - подчеркнутый шрифт.



Содержание раздела