# 课程：Swing 入门

> 原文： [https://docs.oracle.com/javase/tutorial/uiswing/start/index.html](https://docs.oracle.com/javase/tutorial/uiswing/start/index.html)

[Examples Index](../examples/start/index.html)

本课程简要介绍如何使用 Swing。在向您介绍 Swing 之后，它将指导您如何编译和运行使用 Swing 包的程序。

以下课程[使用 NetBeans IDE 学习 Swing](../learn/index.html) 将基于这些第一步构建，以帮助您创建几个逐步更复杂的示例。现在，让我们从基础开始。

## [关于 JFC 和 Swing](about.html)

本节概述了 Swing。

## [编译和运行 Swing 程序](compile.html)

本节提供有关从何处获取最新 JDK 以及如何创建，编译和运行使用 Swing 组件的程序的详细说明。

如果您对使用 JavaFX 包创建 UI 感兴趣，请参阅 [JavaFX 文档](https://docs.oracle.com/javase/8/javase-clienttechnologies.htm)。要部署，请参阅 [Java 平台，标准版部署指南](https://docs.oracle.com/javase/8/docs/technotes/guides/deploy/)。