我想动态更改字体大小。不幸的是,布局取决于字体大小。字体大小是为根样式类设置的。那么如何确定某些节点的字体大小呢?
最佳答案
每个扩展Labeled
的类都有一个字体属性。您可以将此字体属性绑定(bind)到另一个字体属性并根据需要进行更改。
您可以从组中获取节点,然后获取其字体属性来执行您想要的操作。
是的,布局取决于字体大小。也许重复调用 stage 的 sizeToScene()
可能会有所帮助。
阅读此内容:http://docs.oracle.com/javafx/2/api/javafx/scene/control/Labeled.html
关于javafx-2 - Javafx:确定节点的字体大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20225026/