Java教程是为JDK 8编写的。本页面中描述的示例和实践不利用后续版本中引入的改进,并可能使用不再可用的技术。
请参阅Java语言更改,了解Java SE 9及后续版本中更新的语言特性的摘要。
请参阅JDK发行说明,了解所有JDK版本的新功能、增强功能以及已删除或弃用的选项的信息。
在之前的课程中,您已经学习了图形的概念,包括有关坐标系和图形对象创建的基本信息。现在,您将进一步学习关于2D图形类的详细课程。本课程将向您展示如何使用Graphics2D
类绘制图形基元以及任意形状,并如何以精美的轮廓和填充样式显示图形。这些主题将在以下各节中讨论。
本节介绍如何创建标准形状,如点、线、曲线、弧、矩形和椭圆。
本节介绍如何使用GeneralPath
类绘制由直线几何图元组合表示的形状。
本节介绍如何设置描边和填充属性,以控制应用于Shape
对象和文本的轮廓和填充样式。