JAVA:獲取系統中可用的字體的名字

import java.awt.*;
 public class GetLocalFontFamily
 {
     public static void main(String[] agrs)
     {
         //獲取系統中可用的字體的名字
         GraphicsEnvironment e = GraphicsEnvironment.getLocalGraphicsEnvironment();
         String[] fontName = e.getAvailableFontFamilyNames();
         for(int i = 0; i<fontName.length ; i++)
         {
             System.out.println(fontName[i]);
         }
     }
 }


 

 

import java.awt.*;

public class myfont {//獲得當前系統字體

public myfont() {
}//構造器

public void getfont() {//

String[] fontnames = GraphicsEnvironment.getLocalGraphicsEnvironment()
.getAvailableFontFamilyNames();//獲得當前系統字體

for (int i = 0; i < fontnames.length; i++) {//輸出所有字體
System.out.println(fontnames[i]);
}
}

public static void main(String[] args) {
myfont f = new myfont();
f.getfont();
}
} 


 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章