Tornadofx学习笔记(2)——FxRecyclerView控件的打造
Tornadofx是基于javafx的一个kotlin框架,用来写些电脑版的小程序 基于Scroll Pane控件,仿造Android中的RecyclerView,实现的一款tornadofx的控件 github 需求 由于我的之前做的几个项目都是那种类似下载列表的功能, 蓝奏云批量下载 和 m3u8下载合并器 之所以抛弃了javafx的原因,是因为javafx中的动态添加控件比较麻烦,于是便是转到了tornadofx这个框架来。 tornadofx中动态添加控件的步骤虽然比javafx中要简单,但是,我还是觉得有些麻烦 于是我就参考了Android中的RecyclerView使用思路,打造出这个名为FxRecyclerView的控件,可以更加方便的动态进行控件的增删查改 功能介绍 动态添加ItemView 动态删除ItemView 动态更新itemView 快捷绑定单击/右击事件 功能演示 上波gif动态图就能很好说明了 1.添加一组数据 2.添加一个数据 3.指定坐标插入一个数据 4.更新指定坐标的数据 5.单击/右击事件 6.移出指定坐标数据/移出所有数据 测试的jar包 使用 1.复制FxRecyclerView源码 下载我下面给出的kt文件,复制到你的tornadofx项目中 FxRecyclerView.kt 2.创建bean类 这个没啥好说的