jdk 7修改字体方法,让netbeans显示正常
来源:互联网 发布:天猫购物券淘宝能用吗 编辑:程序博客网 时间:2024/05/20 21:49
jdk的默认中文字体在Linux上表现不佳
网上有一些如何修改中文字体的文章
我研究发现原来那些文章根本不适合mint + netbeans。
原来文章是说自己把字体拷贝或者做个字体替身到JAVA_HOME/jre/lib/fonts
mint + JDK 1.7.0.11会让netbeans无法显示界面
此路不通
我研究后解决方法如下:
请使用下面内容替换原有的fontconfig.property文件;如果本来没有,那更好,直接搞个新文件进去就OK。
本字体需要系统装了 微软雅黑(msyh.ttf)
字体文件fontconfig.property的目录:
Oracle JDK: JAVA_HOME/jre/lib/
Linux openjdk: /etc/java-7-openjdk
## # Copyright 2003-2004 Sun Microsystems, Inc. All rights reserved.# SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.###################### Versionversion=1# Component Font Mappingsallfonts.chinese-ms936=\u5FAE\u8F6F\u96C5\u9ED1allfonts.chinese-gb18030=\u5FAE\u8F6F\u96C5\u9ED1allfonts.chinese-hkscs=MingLiU_HKSCSallfonts.devanagari=Mangalallfonts.dingbats=Wingdingsallfonts.lucida=Lucida Sans Regularallfonts.symbol=Symbolallfonts.thai=Lucida Sans Regularserif.plain.alphabetic=Times New Romanserif.plain.chinese-ms936=\u5FAE\u8F6F\u96C5\u9ED1serif.plain.chinese-ms950=MingLiUserif.plain.hebrew=Davidserif.plain.japanese=MS Minchoserif.plain.korean=Batangserif.bold.alphabetic=Times New Roman Boldserif.bold.chinese-ms936=\u5FAE\u8F6F\u96C5\u9ED1 Boldserif.bold.chinese-ms950=PMingLiUserif.bold.hebrew=David Boldserif.bold.japanese=MS Minchoserif.bold.korean=Batangserif.italic.alphabetic=Times New Roman Italicserif.italic.chinese-ms936=\u5FAE\u8F6F\u96C5\u9ED1serif.italic.chinese-ms950=PMingLiUserif.italic.hebrew=Davidserif.italic.japanese=MS Minchoserif.italic.korean=Batangserif.bolditalic.alphabetic=Times New Roman Bold Italicserif.bolditalic.chinese-ms936=\u5FAE\u8F6F\u96C5\u9ED1 Boldserif.bolditalic.chinese-ms950=PMingLiUserif.bolditalic.hebrew=David Boldserif.bolditalic.japanese=MS Minchoserif.bolditalic.korean=Batangsansserif.plain.alphabetic=Arialsansserif.plain.chinese-ms936=\u5FAE\u8F6F\u96C5\u9ED1sansserif.plain.chinese-ms950=MingLiUsansserif.plain.hebrew=Davidsansserif.plain.japanese=MS Gothicsansserif.plain.korean=Gulimsansserif.bold.alphabetic=Arial Boldsansserif.bold.chinese-ms936=\u5FAE\u8F6F\u96C5\u9ED1 Boldsansserif.bold.chinese-ms950=PMingLiUsansserif.bold.hebrew=David Boldsansserif.bold.japanese=MS Gothicsansserif.bold.korean=Gulimsansserif.italic.alphabetic=Arial Italicsansserif.italic.chinese-ms936=\u5FAE\u8F6F\u96C5\u9ED1sansserif.italic.chinese-ms950=PMingLiUsansserif.italic.hebrew=Davidsansserif.italic.japanese=MS Gothicsansserif.italic.korean=Gulimsansserif.bolditalic.alphabetic=Arial Bold Italicsansserif.bolditalic.chinese-ms936=\u5FAE\u8F6F\u96C5\u9ED1 Boldsansserif.bolditalic.chinese-ms950=PMingLiUsansserif.bolditalic.hebrew=David Boldsansserif.bolditalic.japanese=MS Gothicsansserif.bolditalic.korean=Gulimmonospaced.plain.alphabetic=Consolasmonospaced.plain.chinese-ms936=\u5FAE\u8F6F\u96C5\u9ED1monospaced.plain.chinese-ms950=MingLiUmonospaced.plain.hebrew=Davidmonospaced.plain.japanese=MS Gothicmonospaced.plain.korean=GulimChemonospaced.bold.alphabetic=Consolas Boldmonospaced.bold.chinese-ms936=\u5FAE\u8F6F\u96C5\u9ED1 Boldmonospaced.bold.chinese-ms950=PMingLiUmonospaced.bold.hebrew=David Boldmonospaced.bold.japanese=MS Gothicmonospaced.bold.korean=GulimChemonospaced.italic.alphabetic=Consolas Italicmonospaced.italic.chinese-ms936=\u5FAE\u8F6F\u96C5\u9ED1monospaced.italic.chinese-ms950=PMingLiUmonospaced.italic.hebrew=Davidmonospaced.italic.japanese=MS Gothicmonospaced.italic.korean=GulimChemonospaced.bolditalic.alphabetic=Consolas Bold Italicmonospaced.bolditalic.chinese-ms936=\u5FAE\u8F6F\u96C5\u9ED1 Boldmonospaced.bolditalic.chinese-ms950=PMingLiUmonospaced.bolditalic.hebrew=David Boldmonospaced.bolditalic.japanese=MS Gothicmonospaced.bolditalic.korean=GulimChedialog.plain.alphabetic=Arialdialog.plain.chinese-ms936=\u5FAE\u8F6F\u96C5\u9ED1dialog.plain.chinese-ms950=MingLiUdialog.plain.hebrew=Daviddialog.plain.japanese=MS Gothicdialog.plain.korean=Gulimdialog.bold.alphabetic=Arial Bolddialog.bold.chinese-ms936=\u5FAE\u8F6F\u96C5\u9ED1 Bolddialog.bold.chinese-ms950=PMingLiUdialog.bold.hebrew=David Bolddialog.bold.japanese=MS Gothicdialog.bold.korean=Gulimdialog.italic.alphabetic=Arial Italicdialog.italic.chinese-ms936=\u5FAE\u8F6F\u96C5\u9ED1dialog.italic.chinese-ms950=PMingLiUdialog.italic.hebrew=Daviddialog.italic.japanese=MS Gothicdialog.italic.korean=Gulimdialog.bolditalic.alphabetic=Arial Bold Italicdialog.bolditalic.chinese-ms936=\u5FAE\u8F6F\u96C5\u9ED1 Bolddialog.bolditalic.chinese-ms950=PMingLiUdialog.bolditalic.hebrew=David Bolddialog.bolditalic.japanese=MS Gothicdialog.bolditalic.korean=Gulimdialoginput.plain.alphabetic=Courier Newdialoginput.plain.chinese-ms936=\u5FAE\u8F6F\u96C5\u9ED1dialoginput.plain.chinese-ms950=MingLiUdialoginput.plain.hebrew=Daviddialoginput.plain.japanese=MS Gothicdialoginput.plain.korean=Gulimdialoginput.bold.alphabetic=Courier New Bolddialoginput.bold.chinese-ms936=\u5FAE\u8F6F\u96C5\u9ED1 Bolddialoginput.bold.chinese-ms950=PMingLiUdialoginput.bold.hebrew=David Bolddialoginput.bold.japanese=MS Gothicdialoginput.bold.korean=Gulimdialoginput.italic.alphabetic=Courier New Italicdialoginput.italic.chinese-ms936=\u5FAE\u8F6F\u96C5\u9ED1dialoginput.italic.chinese-ms950=PMingLiUdialoginput.italic.hebrew=Daviddialoginput.italic.japanese=MS Gothicdialoginput.italic.korean=Gulimdialoginput.bolditalic.alphabetic=Courier New Bold Italicdialoginput.bolditalic.chinese-ms936=\u5FAE\u8F6F\u96C5\u9ED1 Bolddialoginput.bolditalic.chinese-ms950=PMingLiUdialoginput.bolditalic.hebrew=David Bolddialoginput.bolditalic.japanese=MS Gothicdialoginput.bolditalic.korean=Gulim# Search Sequencessequence.allfonts=alphabetic/default,dingbats,symbolsequence.serif.GBK=alphabetic,chinese-ms936,dingbats,symbolsequence.sansserif.GBK=alphabetic,chinese-ms936,dingbats,symbolsequence.monospaced.GBK=alphabetic,chinese-ms936,dingbats,symbolsequence.dialog.GBK=alphabetic,chinese-ms936,dingbats,symbolsequence.dialoginput.GBK=alphabetic,chinese-ms936,dingbats,symbolsequence.serif.GB18030=alphabetic,chinese-gb18030,dingbats,symbolsequence.sansserif.GB18030=alphabetic,chinese-gb18030,dingbats,symbolsequence.monospaced.GB18030=alphabetic,chinese-gb18030,dingbats,symbolsequence.dialog.GB18030=alphabetic,chinese-gb18030,dingbats,symbolsequence.dialoginput.GB18030=alphabetic,chinese-gb18030,dingbats,symbolsequence.serif.x-windows-950=alphabetic,chinese-ms950,dingbats,symbolsequence.sansserif.x-windows-950=alphabetic,chinese-ms950,dingbats,symbolsequence.monospaced.x-windows-950=alphabetic,chinese-ms950,dingbats,symbolsequence.dialog.x-windows-950=alphabetic,chinese-ms950,dingbats,symbolsequence.dialoginput.x-windows-950=alphabetic,chinese-ms950,dingbats,symbolsequence.serif.x-MS950-HKSCS=alphabetic,chinese-ms950,chinese-hkscs,dingbats,symbolsequence.sansserif.x-MS950-HKSCS=alphabetic,chinese-ms950,chinese-hkscs,dingbats,symbolsequence.monospaced.x-MS950-HKSCS=chinese-ms950,alphabetic,chinese-hkscs,dingbats,symbolsequence.dialog.x-MS950-HKSCS=alphabetic,chinese-ms950,chinese-hkscs,dingbats,symbolsequence.dialoginput.x-MS950-HKSCS=alphabetic,chinese-ms950,chinese-hkscs,dingbats,symbolsequence.allfonts.UTF-8.hi=alphabetic/1252,devanagari,dingbats,symbolsequence.allfonts.windows-1255=hebrew,alphabetic/1252,dingbats,symbolsequence.serif.windows-31j=alphabetic,japanese,dingbats,symbolsequence.sansserif.windows-31j=alphabetic,japanese,dingbats,symbolsequence.monospaced.windows-31j=japanese,alphabetic,dingbats,symbolsequence.dialog.windows-31j=alphabetic,japanese,dingbats,symbolsequence.dialoginput.windows-31j=alphabetic,japanese,dingbats,symbolsequence.serif.x-windows-949=alphabetic,korean,dingbats,symbolsequence.sansserif.x-windows-949=alphabetic,korean,dingbats,symbolsequence.monospaced.x-windows-949=korean,alphabetic,dingbats,symbolsequence.dialog.x-windows-949=alphabetic,korean,dingbats,symbolsequence.dialoginput.x-windows-949=alphabetic,korean,dingbats,symbolsequence.allfonts.x-windows-874=alphabetic,thai,dingbats,symbolsequence.fallback=lucida,\ chinese-ms950,chinese-hkscs,chinese-ms936,chinese-gb18030,\ japanese,korean# Exclusion Rangesexclusion.alphabetic=0700-1e9f,1f00-20ab,20ad-f8ffexclusion.chinese-gb18030=0390-03d6,2200-22ef,2701-27beexclusion.hebrew=0041-005a,0060-007a,007f-00ff,20ac-20ac# Monospaced to Proportional width variant mapping# (Experimental private syntax)proportional.MS_Gothic=MS PGothicproportional.MS_Mincho=MS PMinchoproportional.MingLiU=PMingLiU# Font File Namesfilename.Arial=ARIAL.TTFfilename.Arial_Bold=ARIALBD.TTFfilename.Arial_Italic=ARIALI.TTFfilename.Arial_Bold_Italic=ARIALBI.TTFfilename.Courier_New=COUR.TTFfilename.Courier_New_Bold=COURBD.TTFfilename.Courier_New_Italic=COURI.TTFfilename.Courier_New_Bold_Italic=COURBI.TTFfilename.Times_New_Roman=TIMES.TTFfilename.Times_New_Roman_Bold=TIMESBD.TTFfilename.Times_New_Roman_Italic=TIMESI.TTFfilename.Times_New_Roman_Bold_Italic=TIMESBI.TTFfilename.SimSun=SIMSUN.TTCfilename.SimSun-18030=SIMSUN18030.TTCfilename.MingLiU=MINGLIU.TTCfilename.PMingLiU=MINGLIU.TTCfilename.MingLiU_HKSCS=hkscsm3u.ttffilename.David=DAVID.TTFfilename.David_Bold=DAVIDBD.TTFfilename.MS_Mincho=MSMINCHO.TTCfilename.MS_PMincho=MSMINCHO.TTCfilename.MS_Gothic=MSGOTHIC.TTCfilename.MS_PGothic=MSGOTHIC.TTCfilename.Gulim=gulim.TTCfilename.Batang=batang.TTCfilename.GulimChe=gulim.TTCfilename.Lucida_Sans_Regular=LucidaSansRegular.ttffilename.Mangal=MANGAL.TTFfilename.Symbol=SYMBOL.TTFfilename.Wingdings=WINGDING.TTFfilename.Consolas=CONSOLA.TTFfilename.Consolas_Bold=CONSOLAB.TTFfilename.Consolas_Italic=CONSOLAI.TTFfilename.Consolas_Bold_Italic=CONSOLAZ.TTFfilename.\u5FAE\u8F6F\u96C5\u9ED1=msyh.ttffilename.\u5FAE\u8F6F\u96C5\u9ED1_Bold=msyh.ttf
- jdk 7修改字体方法,让netbeans显示正常
- 修改netbeans字体显示的终极方法(适用于任何版本)
- netbeans修改字体配置
- 修改Netbeans默认JDK
- 修改Netbeans默认JDK
- 修改NetBeans默认JDK
- php:修改NetBeans默认字体
- Linux版Sublime Text中文不能正常显示的解决方案(修改字体)
- 修改Netbeans默认JDK (转)
- mac版netbeans修改jdk的版本
- 在NetBeans中让JFrame和JDialog居中显示的方法
- 在NetBeans中让JFrame和JDialog居中显示的方法
- 修改默认Netbeans JDK路径及JDK简介
- Fonts display<网站字体不能正常显示>
- netbeans 字体
- eclipse修改字体方法
- 修改NetBeans默认的JDK:缺少运行某些NetBeans模块所必需的JDK
- NetBeans 8 字体修改(编辑窗口内的)
- PMP项目管理知识点:双因素理论
- 【JPA】JPA本地查询注解SqlResultSetMapping的使用
- super关键字
- 生活、工作、总结(三)
- PMP项目管理之核心:项目经理角色定位
- jdk 7修改字体方法,让netbeans显示正常
- pat1032
- USACO Section 1.1.7 Broken Necklace
- 题目1049: 最大公约数
- QLabel设置文字大小和颜色
- java 设计模式-创建模式之简单工厂模式
- Struts2入门(4)
- 文件拷贝代码以及疑问
- [Sonia] Implementation of Huffman Algorithm