文档

Java™ 教程

教程:2D图形

本教程介绍了Java 2D™ API,并展示了如何在Java程序中显示和打印2D图形。该教程旨在帮助开发人员丰富他们对Java 2D API的了解,同时也适合计算机图形学的初学者。几乎每个章节都包含相关示例,以说明特定的功能。Java 2D API使您可以轻松地执行以下任务:

本章还解释了一些不太熟悉的概念,如混合。

这张图表示不同的图形功能
使用2D图形API显示复杂图表
这张图表示使用过滤操作
使用图像过滤操作

本章描述了在屏幕和离屏图像以及表面和打印机设备上绘制的概念。本教程涵盖了Java 2D API的最常见用法,并简要介绍了一些更高级的功能。

教程图标 Java 2D图形API概述介绍了关键的Java 2D概念,并描述了Java 2D渲染模型。本课程比本教程的其他课程更具概念性,它使您能够深入了解基本概念和类描述。

教程图标 开始使用图形使用一个完整的示例向您展示如何获取Graphics对象,并在常见的图形渲染任务中使用它。

教程图标 使用几何形状教您如何使用API绘制图形基元和任意形状,以及如何应用精美的笔画和填充样式。

教程图标 使用文本API向您展示如何有效地使用文本API,包括如何创建具有所需属性的Font对象、测量文本以及确定系统上可用的字体名称。

教程图标 使用图像解释了如何创建BufferedImage对象,执行图像过滤操作以及在图像上绘制。

教程图标 打印教您如何将2D图形渲染到打印机上,打印复杂文档以及使用打印服务。

教程图标 Java 2D的高级主题解释了如何执行变换、剪辑绘制区域、合成重叠图形、指定渲染首选项以及控制渲染质量。


上一页: 教程开始
下一页: Java 2D API 概述