【问题标题】:Java- load only fonts from jre/lib/fontsJava- 仅从 jre/lib/fonts 加载字体
【发布时间】:2015-06-18 19:01:32
【问题描述】:

Java 运行时将字体从系统添加到其 GraphicsEnvironment。关于 fontconfig.properties is here 的 Oracle/Sun 文档。这些解释了如何向 Java 添加字体。

我正在寻找限制字体加载(测试)的方法。卸载加载的字体并不简单(在此讨论Unregister font with GraphicsEnvironment?

有没有办法限制 java 加载 jre/lib 文件夹中列出的字体?

【问题讨论】:

    标签: java awt


    【解决方案1】:

    指定空的sun.java2d.fontpath 属性以防止加载系统字体。

      java -Dsun.java2d.fontpath= -jar YourApp
    

    【讨论】:

      猜你喜欢
      • 2016-11-05
      • 1970-01-01
      • 1970-01-01
      • 2015-08-18
      • 2016-02-04
      • 2018-02-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多