美文网首页
[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