10.4 小结

本章创建了一个以简单动画方式移动文本的小型GUI桌面应用程序。我们首先安装了Eclipse IDE Kotlin插件,还安装了流行的JVM构建工具Apache Maven,它使用XML格式的构建文件。我们从Kotlin开发小组的GitHub页面下载了一个包含Maven构建文件的基本套件,并将其用作项目的模板。我们在Eclipse IDE中导入这个项目;由于Eclipse本身就支持Maven,因此我们无需做任何配置,Eclipse会自动将其GUI操作映射到正确的Maven目标。

就这样,我们终于为编写前述桌面GUI应用程序做好了准备。在开发这个应用程序的过程中,我们研究了各种JavaFX概念,还学习了一项新的Kotlin功能——扩展函数。我们在代码中遇到了bug,并使用调试器找到原因并修复了问题。

下一章将详细介绍Apache Groovy。不同于Kotlin,Groovy是一种动态类型语言,并提供了包含额外类的大型库。