Сравнение шрифтов
public boolean equals(Object obj);Определение названия семейства шрифтов
public String getFamily();Получение шрифта по его характеристикам
public static Font getFont(String nm); public static Font getFont(String nm, Font font);Определение названия шрифта
public String getName();Определение размера шрифта
public int getSize();Определение стиля шрифта
public int getStyle();Получение хэш-кода шрифта
public int hashCode();Определение жирности шрифта
public boolean isBold();Проверка, является ли шрифт наклонным
public boolean isItalic();Проверка, есть ли шрифтовое выделение
public boolean isPlain();Получение текстовой строки для объекта
public String toString();Создавая шрифт конструктором Font, вы должны указать имя, стиль и размер шрифта.
В качестве имени можно указать, например, такие строки как Helvetica или Courier. Учтите, что в системе удаленного пользователя, загрузившего ваш аплет, может не найтись шрифта с указанным вами именем. В этом случае браузер заменит его на наиболее подходящий (с его точки зрения).
Стиль шрифта задается масками BOLD, ITALIC и PLAIN, которые можно комбинировать при помощи логической операции "ИЛИ":
Маска | Описание |
BOLD | Утолщенный шрифт |
ITALIC | Наклонный шрифт |
PLAIN | Шрифтовое выделение не используется |
Что же касается размера шрифта, то он указывается в пикселах.