本教程是为JDK 8编写的。本页面中描述的示例和实践不利用后续版本中引入的改进,并可能使用不再可用的技术。
请参阅Java语言更改,了解Java SE 9及其后续版本中更新的语言特性的摘要。
请参阅JDK发行说明,了解所有JDK发行版的新功能、增强功能以及已删除或弃用选项的信息。
Java 2D API提供了支持复杂文本布局的机制。本节描述了高级文本显示的以下特性。
本节介绍如何通过使用渲染提示来控制渲染质量。
本节介绍如何使用TextAttribute
类来为文本添加下划线或删除线。
本节介绍如何使用TextLayout
和LineBreakMeasurer
类定位和渲染一段样式化文本。
本节讨论如何使用java.awt
和java.awt.font
包中的类处理双向文本。