centos java jdk graphics.drawString中文乱码
来源:互联网 发布:如何生成淘宝客链接 编辑:程序博客网 时间:2024/05/16 09:02
graphics.setColor(Color.BLACK);Font font = new Font("宋体", Font.BOLD, 40);graphics.setFont(font);graphics.drawString(item.text, item.x, item.y);
解决办法
1. 拷贝中文字体到JRE目录。以宋体为例,从一台含中文字体的机器上(Mac下字体在/library/fonts目录,Windows下字体在C:\Windows\Fonts目录)
拷贝SimSun.ttf文件到目标机器的$JAVA_HOME/jre/lib/fonts。
2. 重启应用(JVM)。
千万注意别拷贝错了
下列代码可以查看系统支持的所有字体(未验证)
import java.awt.Font;import java.awt.GraphicsEnvironment;public class FontTest { public static void main(String[] args) { Font[] fonts = GraphicsEnvironment .getLocalGraphicsEnvironment().getAllFonts(); for (Font f : fonts) { System.out.println("Name:" + f.getFontName()); } }}
阅读全文
0 0
- centos java jdk graphics.drawString中文乱码
- Linux环境下BufferedImage Graphics drawString 中文乱码解决方法
- Linux环境下BufferedImage Graphics drawString 中文乱码解决方法
- Linux环境下BufferedImage Graphics drawString写中文乱码的原因
- ImageIO drawString 中文乱码问题
- Linux环境下"Font font = new Font("黑体", Font.BOLD, 18)"[BufferedImage~Graphics~drawString]中文乱码
- java jdk 中文乱码
- abstract method Graphics.drawString()?
- Graphics.DrawString 方法
- Graphics.DrawString 方法
- Graphics.DrawString 方法
- centos java 图片中文乱码
- itext , drawString ,中文
- centos java tomcat 中文乱码解决办法
- java DrawString 旋转问题
- 解决CentOS中文乱码
- CentOS 5中文乱码
- CentOs中文乱码问题
- 阿里OCR接入一个小注意事项
- ubuntu 16.04 LTS source.list
- JAVA多线程:Thread、Runnable
- 验证码工具类
- Jersey 2,Maven,IntelliJ IDEA 搭建RESTful服务
- centos java jdk graphics.drawString中文乱码
- 欢迎使用CSDN-markdown编辑器
- 【OI之路】03图论算法-1最短路之单源最短路(SPFA)
- 浅谈访问控制(2)--Shiro
- C#删除自身
- 分治思想小结
- 72. Edit Distance 编辑距离
- 关于wait()与waitpid()的理解
- ES6 Promise对象学习笔记