gpt4 book ai didi

java - 将自定义对象属性绑定(bind)到 BooleanBinding

转载 作者:行者123 更新时间:2023-11-29 04:53:45 25 4
gpt4 key购买 nike

给定 BooleanBinding 类型的 Java 表达式(比如 x.lessThan(y)),绑定(bind) ObjectProperty p 的最简单方法是什么> 使用来自 boolean 的自定义映射到它?

具体来说,有没有比下面更简单的方法呢?

BooleanBinding b = x.lessThan(y);
p.bind(new ObjectBinding<Paint>(){
{
super.bind(b);
}

@Override
protected Paint computeValue() {
if(b.get()){
return Color.BLUE;
} else {
return Color.RED;
}
}
});

我很想做类似p.bind(x.lessThan(y).ifElse(Color.BLUE,Color.RED))

最佳答案

关于java - 将自定义对象属性绑定(bind)到 BooleanBinding,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34491417/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com