无法在Eclipse中导入字体,但可以在Dr.Java中导入
所以我有这个密码无法在Eclipse中导入字体,但可以在Dr.Java中导入,java,eclipse,fonts,drjava,Java,Eclipse,Fonts,Drjava,所以我有这个密码 File fontFile = new File("FrizQuadrataTT.ttf");; FileInputStream in = new FileInputStream(f); Font dFont = Font.createFont(Font.TRUETYPE_FONT, in); Font f1 = dFont.deriveFont(15f); 导入一个名为frizquadratt.ttf的字体文件。我曾经使用Dr.Java来编写代码,最近我开始使用Eclips
File fontFile = new File("FrizQuadrataTT.ttf");;
FileInputStream in = new FileInputStream(f);
Font dFont = Font.createFont(Font.TRUETYPE_FONT, in);
Font f1 = dFont.deriveFont(15f);
导入一个名为frizquadratt.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)
线程“main”java.io.FileNotFoundException中的异常:frizquadratt.ttf(系统找不到指定的路径)
在java.io.FileInputStream.open(本机方法)
位于java.io.FileInputStream。(未知源)
这是运行时给出的错误消息。文件必须位于应用程序的类路径中。我相信Eclipse会自动将项目的根目录添加到类路径中,因此您应该直接将
frizquadratt.ttf
放入项目的根目录中