gpt4 book ai didi

java - 无法在 Eclipse 中导入 Font,但可以在 Dr. Java 中导入

转载 作者:行者123 更新时间:2023-11-30 04:33:32 26 4
gpt4 key购买 nike

所以我有这个代码

File fontFile = new File("FrizQuadrataTT.ttf");;
FileInputStream in = new FileInputStream(f);
Font dFont = Font.createFont(Font.TRUETYPE_FONT, in);
Font f1 = dFont.deriveFont(15f);

其中导入名为 FrizQuadrataTT.ttf 的字体文件。我曾经使用 Dr. Java 进行编码,最近开始使用 Eclipse,但现在在 Eclipse 中此代码不起作用。但它在 Dr. Java 中确实有效。

Exception in thread "main" java.io.FileNotFoundException: FrizQuadrataTT.ttf (The system cannot find the path specified)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(Unknown Source)

这是运行时给出的错误消息。

最佳答案

该文件必须位于应用程序的类路径中。我相信 Eclipse 会自动将项目的根目录添加到类路径中,因此您应该将 FrizQuadrataTT.ttf 直接放入项目的根目录中。

关于java - 无法在 Eclipse 中导入 Font,但可以在 Dr. Java 中导入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14028088/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com