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

时间:2015-04-05 09:13:44

标签: css fonts javafx javafx-8

我必须按按钮的文本大小进行缩放/更改,其默认值为CSS

.button { 
    -fx-font-size: 20;        
}
JavaFx中的

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

现在我必须按字母数2缩放字体,但是无法找到现有的字体大小,这样我就可以将因子乘以

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

如何获取现有字体大小?

1 个答案:

答案 0 :(得分:1)

就像使用

一样简单
button.getFont().getSize();

只有在舞台出现后才有效。