<script>function StorePage(){d=document;t=d.selection?(d.selection.type!='None'?d.selection.createRange().text:''):(d.getSelection?d.getSelection():'');void(keyit=window.open('http://www.365key.com/storeit.aspx?t='+escape(d.title)+'&u='+escape(d.location.href)+'&c='+escape(t),'keyit','scrollbars=no,width=475,height=575,left=75,top=20,status=no,resizable=yes'));keyit.focus();}</script>
今天在 Windows 7 上安装了 Netbeans 6.7 RC 后,首先想到的就是换一种字体,没有想到一个老Bug又出现了,把字体换成 Courier New 后,汉字显示为方格,之前解决过这个问题,但是忘了,让我在网上找了两个小时才把它解决了。
方法:修改 jre/lib/fontconfig.properties 文件。
一般来说java开发人员都是安装了jdk 的,那么就会有两个 jre。
|—java
| |—jdk 1.6.14
| | |—jre
| |—jre
Netbeans 用的到底是哪个 jre?经过几番测试,得知 Netbeans 用的是 java/jdk 1.6.14/jre。
所以,应该修改这个目录下的 fontconfig.properties 文件才会有效。
打开 fontconfig.properties 我们发现,对于英文,monospaced默认就是映射为Courier New字体,但为什么在Java程序里(比如Netbeans)确不能显示呢?
原因:将\fontconfig.properties.src内容复制到fontconfig.properties,然后找到sequence.monospaced.GBK=sequence.monospaced.GBK=chinese-ms936,alphabetic,dingbats,symbol,可以看出对于中文字体的搜索顺序是先搜chinese-ms936,而chinese-ms936是用allfonts的雅黑来显示英文,所以不好看,因此你只要简单将 chinese-ms936和alphabetic这两个交换一下变成:sequence.monospaced.GBK=alphabetic,chinese-ms936,dingbats,symbol保存后重新启动 Netbean 就好了。
如果原来修改了netbean的字体设置,需要恢复为默认配置。
另外,还可以在这个配置文件中把显示中文的字体改为你喜欢的字体,如 微软雅黑。
分享到:
相关推荐
6. **NetBeans 6.7的集成特性**:NetBeans 6.7支持Struts2的插件,提供代码自动完成、错误检查、调试等功能,提高了开发效率。同时,IDE还支持Maven和Ant构建系统,方便管理项目依赖。 7. **国际化和本地化**:...
这里的“beta”指的是这个版本是NetBeans 6.7的测试版,意味着可能还存在一些未解决的问题或功能不完善的地方。 **IceFaces 1.8** IceFaces 1.8是IceFaces框架的一个特定版本,它在JSF的基础上提供了一套增强的UI...
NetBeans IDE 6.7 的安装与使用 NetBeans IDE 是一个功能强大且广泛使用的 Java 集成开发环境(IDE),它提供了一个综合的开发环境,支持各种 Java 应用程序的开发、调试和部署。下面是关于 NetBeans IDE 6.7 的...
标题提及的"NetBeans 6.7用的Struts2插件"意味着在NetBeans 6.7版本中,开发者可以安装这些插件来提升Struts2框架的开发效率和便利性。 描述中提到的"有两个版本,Struts2.0和2.1",这代表了Struts2的不同迭代版本...
在这个小演示中,我展示了如何使用所选语言重新启动 NetBeans IDE 6.7。 在 NetBeans 6.7 中有 18 种语言可供您下载 IDE。 只需稍加努力,您就可以将这种语言罐用于您自己的 rcp 程序。
它提供了编写、编译、调试和部署Java应用的一站式解决方案,特别适合初学者使用,因为其操作简单,易于上手。 安装NETBEAN6.7的第一步是确保已安装JDK(Java Development Kit),这是所有Java开发的基础。JDK可以从...
NetBeans是一款广泛使用的开源集成开发环境...对于那些既喜欢NetBeans的强大功能又钟情于Sublime Text简洁界面的开发者来说,这是一个理想的解决方案。通过简单的导入步骤,他们可以在熟悉的环境中高效地进行开发工作。
本篇主要介绍NetBeans IDE的安装与基础使用方法。 首先,安装NetBeans IDE之前,必须先安装JDK(Java Development Kit),因为它是运行和开发Java应用程序的基础。JDK可以从Sun Microsystems(现已被Oracle公司收购...
jdk安装附带netbeans8.2中文版,64位 jdk-8u171-nb-8_2-windows-x64.exe
同时,不要忘记定期更新NETBeans以获取最新的功能和修复,以及查阅官方文档或社区论坛获取更多疑难问题的解决方案。如果你遇到其他问题,可以尝试查看错误日志(通常在`Help > View Error Log`),它会提供关于问题...
Apache-NetBeans 21安装包
2. **原生中文支持**:对于中国用户来说,NetBeans的一个显著优点就是提供了原生中文界面,使得国内开发者能够更轻松地理解和操作该IDE,减少了语言障碍,提高了开发效率。 3. **版本更新与技术潮流**:描述中提到...
本文将详细讨论如何在NetBeans中使用Monaco字体,并确保它能正确显示中文字符。 Monaco字体是一款由Apple公司设计的固定宽度字体,最初用于Mac OS X系统,尤其适合编程环境,因为它具有良好的可读性和清晰的符号...
这个"NetBeans安装包.rar"文件是NetBeans IDE 8.2的中文版安装资源,用户只需解压并双击即可开始安装过程,特别适合那些需要中文界面以便更好地理解和操作的开发者。 NetBeans IDE 8.2是一个稳定版本,它支持Java ...
描述中提到的“支持netbeans6.7 6.5构建opengl工程绘制3D图形”,意味着这个开发包适用于NetBeans的6.7和6.5版本。这表明它兼容这两个特定版本的IDE,允许用户创建和运行OpenGL项目,实现3D图形的绘制。 标签“JOGL...
**解决方案**:为了确保页面能够正确地解析并显示中文字符,需要在JSP页面的第一行添加`@page`指令,明确指定页面的编码格式,例如: ```html ;charset=gb2312" %> ``` 修改后的代码如下所示: ```html ;charset=...
如果默认的`fontconfig.properties`文件没有正确配置,Java程序可能无法正确显示中文字符,导致乱码或者其他显示问题。 解决这个问题的步骤可能包括以下几个方面: 1. **检查字体库**:确保系统已经安装了支持中文...
- 官方文档:NetBeans的官方文档详尽且更新及时,是学习和解决问题的好去处。 - 社区论坛:参与NetBeans社区,与其他开发者交流经验,获取帮助和解答疑问。 通过深入学习和实践,你将能够熟练掌握NetBeans,利用...
Ubuntu 配置 Netbeans 8.2 Ubuntu 是一个流行的 Linux 发行版,而 Netbeans 是一个功能强大的集成开发环境(IDE)。在本文中,我们将指导您如何在 Ubuntu 20.04 上配置 Netbeans 8.2。 标题解释 Ubuntu 配置 ...
netbeans字体配置文件.netbeans字体配置文件netbeans字体配置文件.netbeans字体配置文件netbeans字体配置文件.netbeans字体配置文件netbeans字体配置文件.netbeans字体配置文件netbeans字体配置文件.netbeans字体...