繁体   English   中英

JavaFx 8-在运行时更改CSS样式属性值

[英]JavaFx 8 - Changing CSS style property values at runtime

我必须根据按钮的文本大小动态缩放/更改其默认值在CSS中

.button { 
    -fx-font-size: 20;        
}

在JavaFx中

button.getStyleClass().add("button");

现在我必须将字体缩放2倍,但是无法找到现有的字体大小,因此我只能乘以2倍。

button.setStyle("-fx-font-size:"+oldVal*2);

如何获得现有的字体大小?

就像使用一样简单

button.getFont().getSize();

它仅在显示了舞台之后才起作用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM