JavaFx 8 - 在运行时更改 CSS 样式 属性 值
JavaFx 8 - Changing CSS style property values at runtime
我必须 scale/change 按按钮的文本大小动态调整其默认值 CSS
.button {
-fx-font-size: 20;
}
在 JavaFx 中
button.getStyleClass().add("button");
现在我必须按因子 2 缩放字体,但无法找到现有的字体大小,因此我只能乘以因子
button.setStyle("-fx-font-size:"+oldVal*2);
如何获得现有的字体大小?
就像使用一样简单
button.getFont().getSize();
只有在舞台展示后才有效。
我必须 scale/change 按按钮的文本大小动态调整其默认值 CSS
.button {
-fx-font-size: 20;
}
在 JavaFx 中
button.getStyleClass().add("button");
现在我必须按因子 2 缩放字体,但无法找到现有的字体大小,因此我只能乘以因子
button.setStyle("-fx-font-size:"+oldVal*2);
如何获得现有的字体大小?
就像使用一样简单
button.getFont().getSize();
只有在舞台展示后才有效。