本教程是针对JDK 8编写的。本页面描述的示例和实践不利用后续版本中引入的改进,并且可能使用不再可用的技术。
请参阅Java语言变更,了解Java SE 9及后续版本中更新的语言特性的摘要。
请参阅JDK发行说明,了解所有JDK版本的新功能、增强功能以及已删除或弃用选项的信息。
下面的表格列出了并发性在Swing课程中的每个示例,包括到所需文件和每个示例讨论位置的链接。表格的第一列有到JNLP文件的链接,您可以使用Java™ Web Start运行示例。
要使用Java Web Start运行示例,请单击表格的第一列中的[启动]链接。第一次运行示例时,Java Web Start将下载包含本课程示例的类文件的JAR文件,这可能需要一些时间。之后,示例应该执行得更快。
下表的第二列有每个演示的zip文件的链接,您可以在NetBeans IDE中打开并运行它们。有关更多信息,请参阅在NetBeans IDE中运行教程示例。
如果您下载一个单独的示例,请注意在编译和运行时将所有必需文件放在正确的层次结构中。Swing教程中的所有示例都放在一个包中。例如,组件示例放在一个components
包中。查看以下图像以获取完整的结构。请注意,任何使用图像的示例都希望它们的图像文件位于与示例的src文件相同目录中名为images
的目录中。
您可以通过查看下表或查看每个源文件开头的注释来确定每个示例需要哪些文件。
示例 | Zip文件 (包含示例所需的所有文件以及NetBeans IDE项目元数据) |
源文件(第一个文件有主方法,除了仅作为小程序运行的示例) | 图像和其他文件 | 描述位置 |
---|---|---|---|---|
翻转器 [启动] | 翻转器项目 | Flipper.java |
无 | 返回中间结果的任务 |