package hallo.hello; import java.awt.font.FontRenderContext; import java.awt.font.GlyphVector; import java.awt.font.LineMetrics; import java.awt.font.TextAttribute; import java.awt.font.TextLayout; import java.awt.font.TransformAttribute; import java.awt.geom.AffineTransform; import java.awt.geom.Rectangle2D; import java.awt.peer.FontPeer; import java.io.*; import java.lang.ref.SoftReference; import java.text.AttributedCharacterIterator.Attribute; import java.text.CharacterIterator; import java.text.StringCharacterIterator; import java.util.HashMap; import java.util.Hashtable; import java.util.Locale; import java.util.Map; import sun.font.StandardGlyphVector; import sun.java2d.FontSupport; import sun.font.Font2D; import sun.font.Font2DHandle; import sun.font.FontManager; import sun.font.GlyphLayout; import sun.font.FontLineMetrics; import sun.font.CoreMetrics; public class Test91 implements java.io.Serializable { /** * Returns a map of font attributes available in this * <code>Font</code>. Attributes include things like ligatures and * glyph substitution. * @return the attributes map of this <code>Font</code>. */ public Map<TextAttribute,?> getAttributes(){ return (Map<TextAttribute,?>)getRequestedAttributes().clone(); } }