小编Jyu*_*ace的帖子

在对象初始化块内使用花括号

为什么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)

java javafx

0
推荐指数
2
解决办法
52
查看次数

标签 统计

java ×1

javafx ×1