如何为所有按钮设置相同的宽度?这些按钮有一个VBox作为容器。首先,我尝试了setMaxWidth和最大值,效果很好:
this.button1.setMaxWidth(Double.MAX_VALUE);
this.button2.setMaxWidth(Double.MAX_VALUE);
this.button3.setMaxWidth(Double.MAX_VALUE);
this.button4.setMaxWidth(Double.MAX_VALUE);
理想情况下,我想在css文件中进行设置,以使我的代码在任何设计方面都保持整洁。我发现这里有很多重复,所以如何用1行代码来做到这一点?就像是:
.button {
-fx-width: 50pt;
}
最佳答案
这可以解决问题:
.button {
-fx-pref-width: 50px;
}
更多详细信息here