java中怎么得到系统默认字体

来源:百度知道 编辑:UC知道 时间:2024/06/30 10:21:44

得到系统默认字体代码如下:
package com.liuxing.test;
import java.awt.GraphicsEnvironment;
import java.io.File;
public class Test {
private static GraphicsEnvironment environment;
/**
* @param args
*/
public static void main(String[] args) {
environment = GraphicsEnvironment.getLocalGraphicsEnvironment();
String[] fonts = environment.getAvailableFontFamilyNames();//获得系统字体
for(int i = 0;i<fonts.length;i++){
System.out.println(fonts[i]);
}

Font f = Font.getDefaultFont();

g.setFont(f);//Graphics 对象

标记