如果想要java程序显示中文,就会用到jre的fonts的设置,这个位于jdk/jre/lib下面,挺多font.properties文件,这些文件就是关键。 jdk会按照如下顺序查找相应的字体设置文件。 1 先看locale,例如如果设置了zh_CN,那么会查找文件名包含zh_CN的文件,如果找不到,就用font.properties文件。 2 然后看系统,如果是Redhat,那么找包含Redhat的,如果找不到就用,font.properties.zh_CN文件。 3 如果上面这些查找过之后没有合适的,那么就使用font.properties文件了。 所以,其实解决方法也比较简单,找一个没乱码的系统,复制相应的font.properties文件就可以了。不过也得仔细查看文件中的设置,>里面提到的字体你的系统里面是不是存在。
-
-
近期文章
-
What I'm Doing...
- 哎呦 通过vpn推一个 哈哈哈 17 hrs ago
- 今天听说安装了 xcode 之后,会同时给装好 git,然后心里立马就舒服了,为那个莫名多出来的 git 纠结了好久了…洁癖真变态… 4 days ago
- 恩?我的 mac 怎么没提示升级?。。 4 days ago
- More updates...
Powered by Twitter Tools
-
标签
-
近期评论
- 清尘 发表在《用 emacs 写 blog》
- 第一次使用org2blog撰写博客文章 | Liuyix 发表在《介绍下 org2blog》
- zhjx 发表在《老文一篇,关于小毛》
- Org发布博客 | etimecowboy 发表在《介绍下 org2blog》
- 合肥SEO 发表在《介绍下 org2blog》