Font font = new Font("Microsoft Yahei", Font.PLAIN, 16);
UIManager.put("ArrowButton.font", font);
现要设置界面字体。
但是中英文版的字体名称不一样, 怎么办?
如英文版叫 "Microsoft Yahei", "SongTi"
而中文版叫,"微软雅黑", "宋体"
UIManager.put("ArrowButton.font", font);
现要设置界面字体。
但是中英文版的字体名称不一样, 怎么办?
如英文版叫 "Microsoft Yahei", "SongTi"
而中文版叫,"微软雅黑", "宋体"
MingLiu可以很好的显示中文,名称也不是中文,但是字体不怎么好看。
但是能正常显示的中文的字体?
fonts = eq.getAvailableFontFamilyNames();
Font font = new Font(fonts[iFontIndex%fonts.length], 0, fontHeight);全部打印出来,一个个试试
cmd下用systeminfo命令可以打印系统信息。
找到System Locale: zh-cn;Chinese (China)
然后再对你的界面进行设置中文/英文的字体
但是报表文件如 jrxml怎么办呢?