Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
将文本大小与其父级大小成比例的最佳方式(就性能而言)是什么?我想制作一个未装饰的窗口,其中文本(可以跨越多行)始终使用所有可用大小。
好吧,我不知道这是否是最好的方法,但使用规模效果很好。
您只需要监听父级的 heightProperty 和 widthProperty 的更改,即可计算比例因子并将其应用于组件(此处为文本或标签)。这也可以通过 JavaFx 魔术绑定来完成 :)
所以,没有必要动态改变字体或类似的东西(我认为这比规模计算要慢得多)。