Java教程是针对JDK 8编写的。本页面中描述的示例和实践不利用后续版本引入的改进,并且可能使用不再可用的技术。
请参阅Java语言变更以了解Java SE 9及其后续版本中更新的语言特性的摘要。
请参阅JDK发行说明以获取有关所有JDK版本的新功能、增强功能以及已删除或弃用选项的信息。
本教程为您提供有关编写事件监听器的详细信息。您可能不需要阅读此部分。事件的第一个信息来源应该是与该组件相关的操作指南。 每个组件的部分都显示了实现该组件时最常用的事件处理代码。例如,如何使用复选框示例演示了如何使用项目监听器处理复选框上的鼠标点击事件。
本节中的程序演示了事件和事件处理。
本节提供处理所有类型事件的有用信息。其中一个主题包括使用适配器和内部类实现事件处理程序的信息。
这是了解哪个Swing组件可以触发哪些类型事件的地方。您可能希望将此部分加为书签,以便轻松找到其快速参考表。
本节详细介绍了编写每种常见事件监听器的信息和示例。
本节包含一个快速参考表,显示每个监听器、其适配器类(如果有)和其方法。
如果您在处理事件时遇到一些难以调试的问题,您可能会在这里找到解决方案。
尝试这些问题和练习来测试您在本教程中学到的知识。
如果您有兴趣使用JavaFX来创建GUI界面,请参阅处理JavaFX事件。