文件名称: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)