types of java fonts
Text and Fonts There are two types of fonts: physical and logical. Physical fonts are the actual font libraries. Logical fonts are the five font families defined by the Java platform:  Serif, SansSerif, Monospaced, Dialog, and DialogInput. Logical fonts are not actual font libraries. Logical font names are mapped to physical fonts by the Java runtime environment. Text can be drawn on the window using various fonts. A font is a set of type characters of a particular typeface design and size.