💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
# Java 2D 教程 > 原文: [https://zetcode.com/gfx/java2d/](https://zetcode.com/gfx/java2d/) 这是 Java 2D 教程。 在本教程中,我们将学习 Java 2D 编程的基础知识。 Java 2D 教程适合初学者和中级 Java 程序员。 ## 目录 * [简介](introduction/) * [基本绘图](basicdrawing/) * [形状和填充](shapesandfills/) * [透明度](transparency/) * [组成](composition/) * [裁剪](clipping/) * [转换](transformations/) * [效果](effects/) * [图片](java2dimages/) * [文本和字体](textfonts/) * [命中测试,移动的物体](hitmove/) * [俄罗斯方块](tetris/) ## Java 2D Java 2D 是使用 Java 编程语言绘制二维图形的 API。 Java 2D 是一项强大的技术。 它可以用来创建丰富的用户界面,游戏,动画,多媒体应用或各种特殊效果。 ## 相关教程 要在 Swing 中创建 GUI 应用,您可以查看 [Java Swing 教程](/tutorials/javaswingtutorial/)。 [JavaFX 教程](/gui/javafx/)涵盖了现代 JavaFX RIA 平台。 [JFreeChart 教程](/java/jfreechart)显示了如何在 Java 中创建图表。 要创建 Java 2D 游戏,您可以查看 [Java 2D 游戏教程](/tutorials/javagamestutorial/)。 要学习 Java 语言的基础知识,可以查看 [Java 教程](/lang/java/)。