我需要为我的java项目使用特殊字体。我必须在java GUI JFrame中执行此操作。我不知道如何使用我的字体制作JLabel。 这是我的字体(.otf文件)http://fontsgeek.com/fonts/DIN-1451-Std-Engschrift
答案 0 :(得分:0)
以下代码应该可以解决问题(更改JLabel的字体):
JLabel text1 = new JLabel();
test1.setFont(new Font("FontName", Font.ITALIC, 100));
text1.setText("Your text here");
如果您的系统上没有该字体,或者您需要添加该字体,请查看createFont()
方法
http://docs.oracle.com/javase/7/docs/api/java/awt/Font.html#method_summary
createFont(int fontFormat, File fontFile)
Returns a new Font using the specified font type and the specified font file.
试试这个并告诉我们它是否有效!