Java 使用目录中的字体

Java 使用目录中的字体,java,eclipse,fonts,Java,Eclipse,Fonts,我需要为我的java项目使用特殊字体。我必须在javaguijframe中完成这项工作。我不知道如何用我的字体制作JLabel。 这是我的字体(.otf文件)下面的代码应该可以做到这一点(更改JLabel的字体): 如果字体不在系统中或需要添加,请查看createFont()方法 试试这个,告诉我们它是否有效 试试da Googles中的“jlabel自定义字体”这个问题可能是重复的,我很确定OP想要使用自定义字体。你没有提供这方面的代码示例。我不理解第二部分。我不知道怎样把确切的目录放在这里

我需要为我的java项目使用特殊字体。我必须在javaguijframe中完成这项工作。我不知道如何用我的字体制作JLabel。
这是我的字体(.otf文件)

下面的代码应该可以做到这一点(更改JLabel的字体):

如果字体不在系统中或需要添加,请查看
createFont()
方法


试试这个,告诉我们它是否有效

试试da Googles中的“jlabel自定义字体”这个问题可能是重复的,我很确定OP想要使用自定义字体。你没有提供这方面的代码示例。我不理解第二部分。我不知道怎样把确切的目录放在这里。我在C:\Windows\Fonts中得到了这个,字体名是DIN 1451 Std Engschrift.otf。如何将其转移到我的GUI框架中?
JLabel text1 = new JLabel(); 
test1.setFont(new Font("FontName", Font.ITALIC, 100)); 
text1.setText("Your text here");
createFont(int fontFormat, File fontFile)
Returns a new Font using the specified font type and the specified font file.