EasyBind:使用lambda轻松自定义JavaFX绑定

时间:2024-05-20 01:22:27
【文件属性】:

文件名称:EasyBind:使用lambda轻松自定义JavaFX绑定

文件大小:32KB

文件格式:ZIP

更新时间:2024-05-20 01:22:27

Java

EasyBind EasyBind在创建自定义绑定时利用lambda减少了样板,为Bindings.select*方法提供了类型安全的替代方法(受Anton Nashatyrev的启发,计划用于JavaFX 9),并向ObservableValue添加了monadic操作。 静态方法 地图 创建一个绑定,该绑定的值是某些可观察值的映射。 ObservableStringValue str = ... ; Binding< Integer> strLen = EasyBind . map(str, String :: length); 与普通的JavaFX相比: ObservableStringValue str = ... ; IntegerBinding strLen = Bindings . createIntegerBinding(() - > str . get() .


【文件预览】:
EasyBind-master
----src()
--------test()
--------main()
----LICENSE(1KB)
----README.md(10KB)
----gradle.properties.example(182B)
----.gitignore(64B)
----build.gradle(3KB)

网友评论