java - ReactFX Val,如何获得空状态的绑定(bind)?

标签 java javafx reactfx

在 JavaFX 的 Property 中您可以通过 val.isNull() 获取 null 或非 null 的 boolean 绑定(bind)和val.isNonNull() .

ReactFX 中的等价物是什么?

我已经尝试过:

val.map(v -> v == null)

但它会返回 Val<Boolean>与实际值 null而不是true (这与其他情况下的预期相同)。

最佳答案

我认为

val.map(v -> false).orElseConst(true)

会给你你所需要的。

关于java - ReactFX Val,如何获得空状态的绑定(bind)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46943944/

相关文章:

java XMLWorkerHelper - NoSuchMethodError : com. itextpdf.text.pdf.PdfPTable.addCell

java - 为什么我的字符串违反约束?

JavaFX 11.0.2 不适用于 Intellij (java 11)

system.reactive - 术语:函数式响应式(Reactive)编程/RX 中的 "glitch"是什么?

java - 如何与ReactFX的Var进行自定义绑定(bind)?

Java KeyListener 事件循环直到释放键

java - 使用 ch.ethz.ssh2.Connection 使用 JAVA 进行 SSH 连接

JavaFx 在 Raspberry Pi 上非常慢

java - 如何在javafx中使用同一个按钮依次运行两个方法?

java - 何时使用 "suppressWhen(...)"或 "filter(...)"?