当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 6 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [问题][Netbeans] JRE[英文]字体配置问题
帖子发表于 : 2007-09-17 21:52 
头像

注册: 2007-09-09 15:41
帖子: 218
地址: Beijing
送出感谢: 0 次
接收感谢: 1
我安装的是Netbeans5.5.1英文版,JDK1.5.0_2。Netbeans运行时,菜单,编辑区的代码字体非常不好看,如何解决呀

网上有好多解决中文字体显示的问题,貌似不适合,有的要到Windows下拷贝中文字体文件...


附件:
文件注释: Netbeans5.5.1运行界面截图
Screenshot-NetBeans IDE 5.5.1 - hellojava.png
Screenshot-NetBeans IDE 5.5.1 - hellojava.png [ 53.48 KiB | 被浏览 2264 次 ]

页首
 用户资料  
 
2 楼 
 文章标题 : $JAVA_HOME/jre/lib/fontconfig.property文件,不知道怎么修改》。。
帖子发表于 : 2007-09-18 20:11 
头像

注册: 2007-09-09 15:41
帖子: 218
地址: Beijing
送出感谢: 0 次
接收感谢: 1
代码:
# @(#)linux.fontconfig.properties   1.2 03/10/28
#
# Copyright 2003 Sun Microsystems, Inc. All rights reserved.
#

# Version

version=1

# Component Font Mappings


serif.plain.latin-1=-b&h-lucidabright-medium-r-normal--*-%d-*-*-p-*-iso8859-1
serif.bold.latin-1=-b&h-lucidabright-demibold-r-normal--*-%d-*-*-p-*-iso8859-1
serif.italic.latin-1=-b&h-lucidabright-medium-i-normal--*-%d-*-*-p-*-iso8859-1
serif.bolditalic.latin-1=-b&h-lucidabright-demibold-i-normal--*-%d-*-*-p-*-iso8859-1

sansserif.plain.latin-1=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1
sansserif.bold.latin-1=-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1
sansserif.italic.latin-1=-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1
sansserif.bolditalic.latin-1=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1

monospaced.plain.latin-1=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
monospaced.bold.latin-1=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1
monospaced.italic.latin-1=-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-1
monospaced.bolditalic.latin-1=-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-1

dialog.plain.latin-1=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1
dialog.bold.latin-1=-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1
dialog.italic.latin-1=-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1
dialog.bolditalic.latin-1=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1

dialoginput.plain.latin-1=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
dialoginput.bold.latin-1=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1
dialoginput.italic.latin-1=-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-1
dialoginput.bolditalic.latin-1=-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-1

# Search Sequences
sequence.allfonts=latin-1
#sequence.monospaced.GBK=alphabetic,chinese-ms936,dingbats,symbol

# Exclusion Ranges

# Font File Names


页首
 用户资料  
 
3 楼 
 文章标题 : 解决方案...
帖子发表于 : 2007-09-20 19:43 
头像

注册: 2007-09-09 15:41
帖子: 218
地址: Beijing
送出感谢: 0 次
接收感谢: 1
这几天一直没人回答我的问题,郁闷。于是乎我到SUN公司下载了最新的JDK。JDK1.6.02。修改Netbeans的配置文件
代码:
gedit /opt/netbeans-5.5.1/etc/netbeans.conf

文件位置视不同版本、不同安装位置自己调整路径
设置Netbeans的默认JDK[视不同jdk版本,安装位置自己调整]
代码:
netbeans_jdkhome="/usr/local/jdk1.6.0_02"

保存。
启动Netbeans,OK!字体已经变得非常正常了。

于是,我找到jdk1.6的JRE字体配置文件。/usr/local/jdk1.6.0_02/jre/lib/fontconfig.properties.src.
白里面的内容复制到usr/local/jdk1.5.0_12/jre/lib/fontconfig.properties中。然后,将/opt/netbeans-5.5.1/etc/netbeans.conf中的JDKHOME修改成jdk1.5
代码:
netbeans_jdkhome="/usr/local/jdk1.5.0_12"

重启NETBEANS ,居然字体也正常了!!!

看来问题处在fontconfig.properties文件上。跟我猜测的一样。只可惜我不会配置字体...浪费我的网费呀...
不过用新版的JDK跟定有新特性,应该是值得的...
:evil: :evil:

下面附上新的fontconfig.property的内容,将其复制到 $JAVA_HOME/jre/lib/fontconfig.properties中就能解决这种问题了。如果这个文件不存在,就新建一个。

我说的只是解决英文显示的问题。目前这里的中文注释仍然显示乱码。我不打算解决这个问题了。英文版挺好的。


页首
 用户资料  
 
4 楼 
 文章标题 : 感觉字体文件一样啊。。不上传了 。。。怎么回事。。?
帖子发表于 : 2007-09-20 20:27 
头像

注册: 2007-09-09 15:41
帖子: 218
地址: Beijing
送出感谢: 0 次
接收感谢: 1
晕了 :oops: :oops: :oops: :oops:


页首
 用户资料  
 
5 楼 
 文章标题 : Re: [问题][Netbeans] JRE[英文]字体配置问题
帖子发表于 : 2008-12-25 23:28 

注册: 2008-03-20 20:50
帖子: 11
送出感谢: 0 次
接收感谢: 0 次
怎么弄的,我的一直不行,能不能教教我??


页首
 用户资料  
 
6 楼 
 文章标题 : Re: [问题][Netbeans] JRE[英文]字体配置问题
帖子发表于 : 2008-12-27 20:28 
头像

注册: 2006-05-09 9:59
帖子: 513
地址: 四川成都
送出感谢: 1
接收感谢: 0 次
代码:
第一步:修改菜单字体

修改 $NetBeans/etc/netbeans.conf

在 netbeans_default_options 里面添加 " --fontsize 12"




第二步:修改编辑器字体

复制 $JDK_HOME/jre/lib/fontconfig.properties.src 为 fontconfig.properties
修改 monospaced 相关字体
再修改 sequence.monospaced.GBK 将alphabetic放到chinese-ms936的前面来!


去掉难看的红色竖线
在用户目录

~/.netbeans/6.1beta/config/Editors/Preferences

在ubuntu操作系统下,在home/用户名目录下,用使用ls -a 才能看见隐藏文件

打开org-netbeans-modules-editor-settings-CustomPreferences.xml文件,增加一行:

<entry javaType="java.lang.Boolean" name="text-limit-line-visible" xml:space="preserve">
        <value><![CDATA[false]]></value>
   </entry>

保存后,重新启动netbeans即可!



参考文章:http://www.xiaosilent.com/post/2008/12/netbeans-font-config.html


_________________
http://kuan.fm xiaosilent's Blog


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 6 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译