Linux下 drawString中文乱码 Graphics2D.drawString(str, px, py)乱码

问题描述:

new Font("宋体", Font.BOLD, 48)
Windows正常,Linux乱码


1、查看jdk安装目录,echo ${JAVA_HOME}

2、上传windows字体(宋体)到Linux服务器

windows

字体目录:“C:\WINDOWS\Fonts\simsun.ttc”

Linux

jdk字体目录:“/usr/local/jdk8/jre/lib/fonts/simsun.ttc””
 

微软雅黑找到对应字体文件上传就可以

参考:https://blog.csdn.net/itdragons/article/details/72625041

猜你喜欢

转载自blog.csdn.net/zwx_lucky/article/details/86545442