美文网首页
[Java] 引入自定义字体的方法

[Java] 引入自定义字体的方法

作者: 卓灬不凡 | 来源:发表于2021-09-08 20:46 被阅读0次

getSelfDefinedFont("xxx/xxx.ttf", Font.BOLD, 25);

    /**
     * 获取自定义字体
     * @param filepath 字体文件路径
     * @param style 字体样式
     * @param size 字体大小
     * @return
     */
    private static Font getSelfDefinedFont(String filepath, int style, float size){
        Font font = null;
        File file = new File(filepath);
        try{
            font = Font.createFont(java.awt.Font.TRUETYPE_FONT, file);
            font = font.deriveFont(style, size);
        }catch (FontFormatException e){
            return null;
        }catch (FileNotFoundException e){
            return null;
        }catch (IOException e){
            return null;
        }
        return font;
    }

相关文章

网友评论

      本文标题:[Java] 引入自定义字体的方法

      本文链接:https://www.haomeiwen.com/subject/zrcbwltx.html