# 课程：编写事件监听器

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

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

本课程为您提供有关编写事件侦听器的详细信息。您可能不需要阅读本节。您事件的第一个信息来源应该是相关组件的操作方法部分。

## [一些简单的事件处理示例](intro.html)

本节中的程序说明了事件和事件处理。

## [关于写作事件听众的一般信息](generalrules.html)

本节提供了有助于处理所有类型事件的信息。其中一个主题包括有关使用适配器和内部类来实现事件处理程序的信息。

## [Swing Components 支持的监听器](eventsandcomponents.html)

这是的地方，找出哪些 Swing 组件可以触发哪种事件。您可能希望为此部分添加书签，以便轻松找到其快速参考表。

## [为常见事件实现听众](handling.html)

本节包含编写每种常见事件监听器的详细信息和示例。

## [监听器 API 表](api.html)

本节包含一个快速引用表，显示每个侦听器，其适配器类（如果有）及其方法。

## [解决常见事件处理问题](problems.html)

如果您遇到一些与处理事件相关的难以调试的问题，您可以在此处找到解决方案。

## [问题和练习](../QandE/questions-ch5.html)

尝试这些问题和练习来测试您在本课中学到的内容。

如果您对使用 JavaFX 创建 GUI 感兴趣，请参阅[处理 JavaFX 事件](https://docs.oracle.com/javase/8/javafx/events-tutorial/events.htm)。