# 高级文本显示

> 原文： [https://docs.oracle.com/javase/tutorial/2d/text/advanced.html](https://docs.oracle.com/javase/tutorial/2d/text/advanced.html)

Java 2D API 提供了支持复杂文本布局的机制。本节介绍高级文本显示的以下功能。

## [使用渲染提示显示抗锯齿文本](renderinghints.html)

本节介绍如何通过使用 _ 渲染提示 _ 来控制渲染质量。

## [使用文本属性设置文本样式](textattributes.html)

本节介绍如何使用`TextAttribute`类加下划线或删除文本。

## [绘制多行文字](drawmulstring.html)

本节介绍如何使用`TextLayout`和`LineBreakMeasurer`类来定位和呈现样式文本的段落。

## [使用双向文本](../text/textlayoutbidirectionaltext.html)

本节讨论如何使用 [`java.awt`](https://docs.oracle.com/javase/8/docs/api/java/awt/package-summary.html) 和 [`java.awt.font`](https://docs.oracle.com/javase/8/docs/api/java/awt/font/package-summary.html) 包中的类来处理双向文本。