linux下swing中文 乱码

拷贝simsun.tcc到<JAVA_HOME>/jre/lib/fonts下

 

Font font = new Font("宋体", Font.PLAIN, 12);
Enumeration<Object> keys = UIManager.getDefaults().keys();
		while (keys.hasMoreElements()) {
			Object key = keys.nextElement();
			if (key.toString().toLowerCase().contains(".font")) {
				UIManager.put(key, font);
			}
		}
 设置控件的字体为宋体

你可能感兴趣的:(java,linux,swing)