# 课程：修改外观

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

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

本课程将告诉您如何更改 Swing 应用程序的外观。应用程序的“外观”指的是它的外观。 “感觉”指的是小部件的行为方式。您可以选择使用默认的 Swing 外观（例如，金属外观的海洋主题），或原生平台的外观（例如 Windows，GTK +），或者您可以自定义自己的外观。

## [如何设置外观](plaf.html)

有关将外观设置为可用外观的基本信息。提供了有关以编程方式和命令行设置外观的信息。

## [合成外观](synth.html)

提供了有关如何使用 Synth 软件包自定义外观的信息。

## [灵气的外观](nimbus.html)

提供了有关如何使用 JDK 7 版本中介绍的 Nimbus 软件包自定义外观的信息。

如果您对使用 JavaFX 创建 GUI 感兴趣，请参阅[使用 CSS](https://docs.oracle.com/javase/8/javafx/user-interface-tutorial/css_tutorial.htm) 和[使用 JavaFX 图表](https://docs.oracle.com/javase/8/javafx/user-interface-tutorial/css-styles.htm)为 JavaFX 应用程序设置外观。