Applications typically need the capability to apply the following text attributes:
These and other text attributes can be applied by using the Java 2D™ TextAttribute
class.
To apply these text attributes by add them to a Font
object. For example:
Map<TextAttribute, Object> map = new Hashtable<TextAttribute, Object>(); map.put(TextAttribute.KERNING, TextAttribute.KERNING_ON); font = font.deriveFont( map ); graphics.setFont( font );
The code example represented below shows the application of text attributes in the following order:
AttributedText.java
.