【问题标题】:Use resource font directly in Java在 Java 中直接使用资源字体
【发布时间】:2010-05-29 20:06:01
【问题描述】:

如何在Java中直接使用资源字体?

【问题讨论】:

  • 你能澄清一下你想做什么吗?在最简单的级别上,您可以创建一个新的 Font(...) 并使用它与 Graphics.setFont(...) 和 Graphics.drawString(...)
  • @SamSol:只是出于好奇,你到底在做什么?我看到你问了几十个关于看似随机和不相关的话题的问题,中间只有几分钟。

标签: java


【解决方案1】:

要从文件中加载字体 (.ttf),请查看 Load font from ttf file

关键线是:

InputStream is = DemoFonts.class.getResourceAsStream(fName);
font = Font.createFont(Font.TRUETYPE_FONT, is);

然后可以通过通常的setFont 方法将字体用于JLabel

【讨论】:

    猜你喜欢
    • 2023-04-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多