这个系列主要介绍使用kotlin开发一个JAR程序,然后你可以自主选者打包到各平台,最终的成品链接:
前言:使用kotlin语法基于javaFx的TornadoFx框架,UI使用javaFx的质感库Jfoenix(兼容性非常强,基本上Kotlin可以无缝接入)
- 创建TornadoFx项目
- 引入依赖库:Jfoenix
- javaFx基础知识(布局,组件,绑定变量,Stage等)
- 借助kotlin的语法糖编写布局
- 使用TornadoFx进行基础开发(常用组件与布局)
- 样式引入与CSS
- 文件的使用
- 控制器编写
- 模型
- Fragment
- 使用绑定属性
- 使用Rest进行API请求
- 其他
- 打包
目录不是按照开发顺序写的,可以选择性查看。