Font字體類的用法介紹
一、Font類簡介
Font類是用於設置圖形用戶界面上的字體樣式的,包括字體類型(例如宋體、仿宋、Times New Roman等)、字體風格(例如斜體字、加粗等)、以及字號大小。
二、Font類的引用聲明
Font類位於java.awt包中,使用時需要在代碼頂端聲明import java.awt.Font;或者import java.awt.*;
三、Font類的構造函數
Font類的構造函數如下:
public Font(String familyName,int style,int size)
具體解釋如下:
(1)familyName是字體類型,例如宋體、仿宋、Times New Roman等;
(2)style是字體風格,例如斜體字、加粗等;
官方提供4種固定值,如下:
- Font.PLAIN(普通)
- Font.BOLD(加粗)
- Font.ITALIC(斜體)
- Font.BOLD+ Font.ITALIC(粗斜體)
(3)size是字體大小,其默認單位為pt(磅),數字越大、字就越大(例如12pt字比10pt的字要大)。
四、Font類的實例化方法
利用上面第三點介紹的構造函數,我們可以創建一個自定義樣式的字體變量f。
例如:Font f = new Font("宋體",Font.BOLD,20);
上述代碼表示我聲明了一種自定義字體:宋體、加粗、20pt大小。