在Java中创建新字体

在Java中创建新字体,java,fonts,Java,Fonts,我试图在Java中创建font,我在其他帖子中也看到过,但我在这方面还是新手,这有点困难。 这是我的密码 GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment(); ge.registerFont(Font.createFont(Font.TRUETYPE_FONT, new File("fuente/TalkingToTheMoon.ttf"))); 我知道我需要一个try catch来处理异常,但在

我试图在
Java
中创建
font
,我在其他帖子中也看到过,但我在这方面还是新手,这有点困难。 这是我的密码

GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
ge.registerFont(Font.createFont(Font.TRUETYPE_FONT, new File("fuente/TalkingToTheMoon.ttf")));
我知道我需要一个
try catch
来处理
异常
,但在此之前,我在
Netbeans中得到了这样一条消息:“package ge不存在”
我不知道这到底是什么意思,在我的项目中,源代码包中有3个包,分别是
Images
Font
SieteYMedia
,这就是程序本身。
很抱歉给您带来不便,有什么帮助吗?谢谢。

代码需要一些行来执行异常:

    GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
    try {
        ge.registerFont(Font.createFont(Font.TRUETYPE_FONT, new File("fuente/TalkingToTheMoon.ttf")));
    } catch (FontFormatException ex) {
        Logger.getLogger(EditTitlesJUnitTest.class.getName()).log(Level.SEVERE, null, ex);
    } catch (IOException ex) {
        Logger.getLogger(EditTitlesJUnitTest.class.getName()).log(Level.SEVERE, null, ex);
    }
它还需要一些进口:

import java.awt.Font;
import java.awt.FontFormatException;
import java.awt.GraphicsEnvironment;
import java.io.File;
import java.io.IOException;
import java.util.logging.Level;
import java.util.logging.Logger;

您是否使用了正确的导入?我想这些应该是你需要的:import java.awt.Font;导入java.awt.GraphicsEnvironment;如果导入是正确的,请多发布一点代码。它会不断给我带来相同的错误。我不知道我是否还需要补充什么。我有导入、字体和图形环境。@user3332748请也发布邻近的代码。另外,标记发生错误的行。另外,发布错误日志。对不起,我会尽量解释得更好。我有一个包含许多对象、文本字段、jlabel、按钮等的JFrame。。我想在JFrame中的一些标签中使用自定义字体。我有很多代码,但这与我对字体所做的工作无关,我仅有的相关代码就是我给大家展示的代码。我不知道我是否必须将其包含在方法或something@Daredawk至少,您可以显示发生错误的行。这是我唯一可以向您显示的内容,我不知道还要显示什么:(