Tag: font awesome

使用AwesomeFont中的自定义字体和Java Swing中的unicode字符向JButton添加图标?

我有一个JButton,我想添加一个图标。 我想使用FontAwesome中提供TrueType字体文件的基于字体的图标。 我想添加的图标是播放按钮图标。 FontAwesome的css文件中的播放按钮图标是\f04b ,我在Java \f04b其转换为\uf04b 。 这就是我在IconButton基类的构造函数中加载字体的方法。 public class IconButton extends JButton { public IconButton() { try { InputStream in = this.getClass().getResourceAsStream(“/fontawesome-webfont.ttf”); Font ttfBase = Font.createFont(Font.TRUETYPE_FONT, in); Font ttfReal = ttfBase.deriveFont(Font.BOLD, 24); setFont(ttfReal); } catch (FontFormatException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } } } 在实现类StartButton中,这是我设置文本的方式。 public class StartButton extends IconButton […]

Inlcude FontAwesomeFX来自FXML的图标和字形

第1区 (伟大的FontAwesomeFX ) 提到JFXBadge来自JFoenix Library,我发现代码从github下载他们的demo。 回到FontAwesomeFX 8.5.0的旧时代<我可以在应用程序图标中包含: 旧解决方案: 你需要的是: 经过几次更新后,我添加了最新的jar ( 8.9 ),但我不知道如何做到这一点? 在普通的java代码中,您可以使用FontAwesomeFX的答案来完成 – 只显示矩形 最后: 我如何将FontAwesomeFX中的图标FontAwesomeFX到上面的.fxml ,这样我就可以通过SceneBuilder检查它们,而且我还没有编译运行舞蹈。 包括ControlsFX在内的答案也将被接受:),我需要以某种方式包含图标。 版本8.0.10的图标: 版本8.9.0的图标(一切都不同): 第2区 (伟大的ControlsFX ) 从BitBucket 讨论下面的代码。 现在是6:45 am我正在尝试使用ControlsFX 8.40并且没有任何作用….. 🙁 omggggggggg: //… //… 我从上面的代码中得到一个矩形…

字体真棒与swing

是否可以将Font Awesome与swing应用程序一起使用? 如果可能,那么如何将其图标与swing组件(JButton或JLabel)一起使用。 我之前在Primefaces应用程序中使用过Font Awesome。