我正在使用此代码从controlfx上没有的最新fontawesome创建一个字形:
InputStream resourceAsStream = getClass().getResourceAsStream("fa-solid-900.ttf");
GlyphFontRegistry.register("FA-SOLID", resourceAsStream, 14);
GlyphFont glyphFont = GlyphFontRegistry.font("FA-SOLID");
imageBuy.setGraphic(glyphFont.create('\uf291').size(28));
但它没有显示图标,而是显示正方形。
它应该显示一个购物篮: https://fontawesome.com/icons/shopping-basket?style=solid
我从最新的fontawesome下载(5.0.8)获得了fa-solid-900.ttf。
任何帮助?
感谢。