本教程面向的对象是:有创建 Swing 应用程序的经验,但是还想在这个知识之上使用一些更高级的技术(一些仅仅通过查看 Swing API 无法掌握的技术)来构建应用程序。如果想掌握本教程,应当熟悉一些基本的 Swing 概念,例如 UI 小部件、布局、事件和数据模型。如果您觉得自己需要回顾这些概念,那么请务必回顾一下 Swing 入门 教程,其中介绍了所有上述提到的领域,并提供了开始本教程所需的全部背景知识。 在本教程中,将介绍 Swing 中超出基本组件和应用程序的一些方面。虽然这些研究领域更难学习和掌握,但它们更强大,可以让您创建更好的应用程序。本教程介绍的更高级的 Swing 概念是: