物化图标在 JavaFX 浏览器中不起作用

Posted

技术标签:

【中文标题】物化图标在 JavaFX 浏览器中不起作用【英文标题】:Materialize Icons doesn't work in JavaFX Browser 【发布时间】:2018-08-19 03:43:33 【问题描述】:

我正在尝试使用 webEngine 在我的 JavaFx WebBrowser 上显示 MaterialIcons,但它只显示图标的描述。图标在 IE 和 Safari 上也不起作用。有谁知道如何使它可读?

【问题讨论】:

我尝试了一个快速测试,它似乎可以使用数字字符引用,但不能使用连字。 没有办法让它与连字一起使用吗?我的网站上有很多图标.. 【参考方案1】:

我也在这个问题上苦苦挣扎,所以对于那些有兴趣知道的人来说,JavaFX 仅与使用 James_D 所述的数字字符引用编写的 MaterialIcon 兼容,而不与连字格式兼容。

这么写:<i class="material-icons">add</i> 你应该写:<i class="material-icons"></i>

这里是将 Material Icon 连字转换为它们各自的数字字符参考的备忘单链接:https://github.com/google/material-design-icons/blob/master/iconfont/codepoints

【讨论】:

以上是关于物化图标在 JavaFX 浏览器中不起作用的主要内容,如果未能解决你的问题,请参考以下文章

物化表单在 vue.js 组件中不起作用

物化模态弹出自动初始化在vue js中不起作用

为啥禁用舞台可调整大小在 javafx 中不起作用?

OSX 系统菜单栏在 JavaFX 中不起作用

HTML5 视频播放/暂停控件仅在 Safari 浏览器中不起作用

社交图标在移动设备和某些平板电脑中不起作用(链接不起作用,它们不会在悬停时更改图像)