在吾研究JDK之后,得出一个结论,JDK共有三种字体系统: WINDOWS字体绘制系统。X11(LINUX)字体绘制系统。JAVA字体绘制系统。这个就利用到Freetype(OpenJDK)字体代码。 显然同一套代码,如果使用1/2,在不同平台上表现就不一样。Freetype本身又不够完善,所以各有利弊。