【发布时间】:2016-06-19 13:56:07
【问题描述】:
Java 是否提供任何可用于每个 Swing 和 JavaFX 框架的扩展默认图标包?我的意思是箭头、警告、文件、错误、通知、形状、手......
我知道可以下载非官方的并且很容易导入。我问是否确实存在 Swing 或 JavaFX 中包含的一些内容,如果存在,如何访问它们。
例如,我想将它们用作 ComboBox 等中可用项目的图标。
我发现this 网页在 Swing 中处理类似问题,但它并没有完全回答我的问题,而且我也在寻找 JavaFX 的东西。
OT:对于那些将这个问题投票为 OT 的人,我不要求任何推荐工具、软件库、教程或其他场外资源。我要的是官方的。
【问题讨论】:
-
显然这些图像驻留在标准 jar 中。然而jafafx中的一些东西只是由程序绘制的。例如
ScrollBar箭头的 CSS 样式的一部分:-fx-shape: "M7.071,1L8.5,1.002L4.5,4l-4-2.998L1.93,1L4.5,2.976L7.071,1z";(=SVG 路径) -
对于纯图标而不是 svgpath,您可能最好使用第 3 方字体访问库,例如 FontAwesomeFX 或 GlyphFonts from ControlsFX,因为它们可以让您访问更广泛的字体比随 JRE 8 分发的(当前极其有限的)字体集。