无法使用getFont请求字体的重量或样式

时间:2014-10-23 08:35:23

标签: fonts javafx

假设我的应用程序中有一个使用某些Font(javafx.text.Font)的Label。我的应用程序不知道该字体(不是常量),但它可以从标签中获取Font对象。

现在我想基于该标签的当前Font创建一个新Font。所以我会写这样的东西:

Font font = label.getFont();
Font modifiedFont = deriveFont(font, FontWeight.BOLD);

问题是:我只能获取字体名称/系列和大小。但我无法要求重量或款式。此外,没有与AWT字体类似的deriveFont()方法。

那么我应该如何在JavaFX中创建派生字体?或者这是不可能的(目前)?

0 个答案:

没有答案