我有一个要更改宽度的文本字段tfCivico,所以我尝试

 tfCivico.setMaxWidth(60);


没有结果,但是如果我尝试

 tfCivico.maxWidthProperty().set(60);


它有效..为什么呢?是不是同一回事?

最佳答案

没有区别。

setMaxWidth呼叫maxWidth.set(...)

public final void setMaxWidth(double value) {
    if (maxWidth == null) {
        _maxWidth = value;
        requestParentLayout();
    } else {
        maxWidth.set(value);
    }
}

07-28 11:59