为什么bind()仅在将范围大括号内设置时该函数存在?
public void initialize() {
inputsAreFull = new BooleanBinding() {
{
bind();
}
@Override
protected boolean computeValue() {
return false;
}
};
}
Run Code Online (Sandbox Code Playgroud)
IntelliJ会自动建议bind()在花括号内使用,但是在花括号外不存在该功能吗?
这行不通:
public void initialize() {
inputsAreFull = new BooleanBinding() {
bind();
@Override
protected boolean computeValue() {
return false;
}
};
}
Run Code Online (Sandbox Code Playgroud)