日期:2014-05-20  浏览次数:20683 次

如何列出C:\WINDOWS\Fonts中的font名
如何列出C:\WINDOWS\Fonts中的font名 
注:不是文件名 最好用cmd 实在不行用别的方法也可以
谢谢 

------解决方案--------------------
import java.awt.GraphicsEnvironment;

public class ListFontFamily {

  public static void main(String[] args) {
    GraphicsEnvironment env = GraphicsEnvironment.getLocalGraphicsEnvironment();
    String[] fontFamilyNames = env.getAvailableFontFamilyNames(); // 当然可以直接获取Font列表
    for (String fontFamilyName : fontFamilyNames) {
      System.out.println(fontFamilyName);
    }
  }
}

打印:
Aharoni
Algerian
Andalus
Angsana New
AngsanaUPC
Aparajita
Arabic Typesetting
Arial
Arial Black
Arial Narrow
Arial Unicode MS
Baskerville Old Face
Batang
BatangChe
Bauhaus 93
Bell MT
Berlin Sans FB
Berlin Sans FB Demi
Bernard MT Condensed
Bitstream Vera Sans Mono
Bodoni MT Poster Compressed
Book Antiqua
Bookman Old Style
Bookshelf Symbol 7
Bradley Hand ITC
Britannic Bold
Broadway
Browallia New
BrowalliaUPC
Brush Script MT
Calibri
Calibri Light
Californian FB
Cambria
Cambria Math
Candara
Centaur
Century
Century Gothic
Chiller
Colonna MT
Comic Sans MS
Consolas
Constantia
Cooper Black
Corbel
Cordia New
CordiaUPC
Courier New
DaunPenh
David
DFKai-SB
Dialog
DialogInput
DilleniaUPC
DokChampa
Dotum
DotumChe
Ebrima
Estrangelo Edessa
EucrosiaUPC
Euphemia
Footlight MT Light
Franklin Gothic Medium
FrankRuehl
FreesiaUPC
Freestyle Script
French Script MT
Gabriola
Garamond
Gautami
Georgia
Gisha
Gulim
GulimChe
Gungsuh
GungsuhChe
Harlow Solid Italic
Harrington
High Tower Text
Impact
Informal Roman
IrisUPC
Iskoola Pota
JasmineUPC
Jokerman
Juice ITC
Kalinga
Kartika
Khmer UI
KodchiangUPC
Kokila
Kristen ITC
Kunstler Script
Lao UI
Latha
Leelawadee
Levenim MT
LilyUPC
Lingoes Unicode
Lucida Bright
Lucida Calligraphy
Lucida Console
Lucida Fax
Lucida Handwriting
Lucida Sans
Lucida Sans Typewriter
Lucida Sans Unicode
Magneto
Malgun Gothic
Mangal
Marlett
Matura MT Script Capitals
Meiryo
Meiryo UI
Microsoft Himalaya
Microsoft JhengHei
Microsoft New Tai Lue
Microsoft PhagsPa
Microsoft Sans Serif
Microsoft Tai Le
Microsoft Uighur
Microsoft Yi Baiti
MingLiU
MingLiU-ExtB
MingLiU_HKSCS
MingLiU_HKSCS-ExtB
Miriam
Miriam Fixed
Mistral
Modern No. 20
Mongolian Baiti
Monospaced
Monotype Corsiva
MoolBoran
MS Gothic
MS Mincho
MS PGothic