将字体导入java(不使用Swing)
如何使用AWT将字体导入Java小程序?我不想要一个现成的解决方案,所以如果这是你的建议,也不用麻烦了,谢谢 我知道我必须有TTF文件,但是我不知道如何让我的小程序使用该文件来生成文本将字体导入java(不使用Swing),java,fonts,import,awt,Java,Fonts,Import,Awt,如何使用AWT将字体导入Java小程序?我不想要一个现成的解决方案,所以如果这是你的建议,也不用麻烦了,谢谢 我知道我必须有TTF文件,但是我不知道如何让我的小程序使用该文件来生成文本 使用加载字体 . 你可以直接使用,但最好是 在系统中注册字体 如上所述: 已更新… 为了能够在Applet上下文中使用Font,您需要在applets Jar文件中包含Font文件 然后你需要使用类似于 InputStream is = getClass().getResourceAsStream("/
Applet
上下文中使用Font
,您需要在applets Jar文件中包含Font
文件
然后你需要使用类似于
InputStream is = getClass().getResourceAsStream("/path/to/font file");
路径相对于类文件的位置
然后,您可以使用它加载
Font
java.awt.Font
由awt和Swing使用,因此加载字体的过程是相同的。如何导入自定义字体文件?1)为什么要编写小程序?如果是老师指定的,请参考。2) 为什么要使用AWT?有关放弃AWT使用组件而支持Swing的许多好理由,请参阅。这些链接很难理解。如何实现这一点?我遇到一个错误,“找不到符号-类InputStream”@user3414510 Java教程:我对I/O非常陌生。我现在有一个文件指向我的OTF文件。我仍然不知道如何在我的小程序中使用它,即使在看了你的链接之后。