What are the capabilities of the Java 2D text rendering system?
These include: • Antialiased and sub-pixel (aka LCD) text display • Transformed text • Text as shapes that can be filled with colours, gradient paints etc. • Rendering complex text scripts (eg Indic), Bidi text etc • APIs to locate and use platform fonts • APIs to directly load and register fonts from files and network resources. These capabilities are all uniformly supported across platforms both for on-screen display and for printing.