php修改NetBeans默认字体的大小


Posted in PHP onJuly 02, 2013

在Netbeans中由于使用了Swing进行开发,所以其中界面的字体也是由Java虚拟机进行配置而不是随操作系统的。在安装完Netbeans后默认的字体大小是11px。而在Windows下的宋体最小支持12px。所以字体为11px就已经无法完整显示了。

简单的解决办法就是将字体改大一点。详细的方法是打开Netbeans安装目录下的etc\netbeans.conf文件。在:
netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=128m -J-XX:MaxPermSize=200m -J-Dnetbeans.logger.console=true -J-ea -J-Dapple.laf.useScreenMenuBar=true -J-Dsun.java2d.noddraw=true"

这行最后引号前添加--fontsize 12。即变为:
netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=128m -J-XX:MaxPermSize=200m -J-Dnetbeans.logger.console=true -J-ea -J-Dapple.laf.useScreenMenuBar=true -J-Dsun.java2d.noddraw=true --fontsize 12"

这个时候重新启动Netbeans就发现自己已经变为正常的大小,不再那么难看了。

默认情况下,NetBeans编辑器和Output字体很难看。编辑器中字体可以通过修改配置解决。但是Output字体无法通过配置进行修改。
可以通过修改JDK的默认配置达到目的,不过这样所有的Java GUI程序都会受影响。
下面以JDK7 为例说明。
在<JDK安装目录 如:C:\Program Files\Java\jdk1.7.0_17\jre\lib>/jre/lib下有一个名为fontconfig.properties.src,先备份。
配置文件默认在GBK和GB18030时,等宽字(monospace)优先使用了SImSUN(即宋体),可以改成优先使用Courier New(文件中定义为alphabetic)。

找到 sequence.monospaced.GBK=chinese-ms936,alphabetic,dingbats,symbol
换成 sequence.monospaced.GBK=alphabetic,chinese-ms936,dingbats,symbol

找到 sequence.monospaced.GB18030=chinese-gb18030,alphabetic,dingbats,symbol
换成 sequence.monospaced.GB18030=alphabetic,chinese-gb18030,dingbats,symbol

最后,重启Netbeans就可以看到改变了。

PHP 相关文章推荐
mysql 的 like 问题,超强毕杀记!!!
Jan 18 PHP
ajax实现无刷新分页(php)
Jul 18 PHP
PHP第一季视频教程(李炎恢+php100 不断更新)
May 29 PHP
php操作xml
Oct 27 PHP
Fatal error: session_start(): Failed to initialize storage module: files问题解决方法
May 04 PHP
php中使用array_filter()函数过滤空数组的实现代码
Aug 19 PHP
php读取csv数据保存到数组的方法
Jan 03 PHP
php防止网站被攻击的应急代码
Oct 21 PHP
PHP判断密码强度的方法详解
May 26 PHP
PHP上传图片到数据库并显示的实例代码
Dec 20 PHP
php+ajax实现文件切割上传功能示例
Mar 03 PHP
php下的原生ajax请求用法实例分析
Feb 28 PHP
PHP删除数组中特定元素的两种方法
Jul 02 #PHP
浅析php过滤html字符串,防止SQL注入的方法
Jul 02 #PHP
服务器变量 $_SERVER 的深入解析
Jul 02 #PHP
浅析PHP中的字符串编码转换(自动识别原编码)
Jul 02 #PHP
解析array splice的移除数组中指定键的值,返回一个新的数组
Jul 02 #PHP
PHP文件去掉PHP注释空格的函数分析(PHP代码压缩)
Jul 02 #PHP
浅析php中如何在有限的内存中读取大文件
Jul 02 #PHP
You might like
PHP脚本数据库功能详解(中)
2006/10/09 PHP
php下判断数组中是否存在相同的值array_unique
2008/03/25 PHP
php操作mysqli(示例代码)
2013/10/28 PHP
PHP将回调函数作用到给定数组单元的方法
2014/08/19 PHP
Symfony2安装第三方Bundles实例详解
2016/02/04 PHP
JS获取select-option-text_value的方法
2013/12/26 Javascript
调用innerHTML之后onclick失效问题的解决方法
2014/01/28 Javascript
jquery中get,post和ajax方法的使用小结
2014/02/04 Javascript
JavaScript Array对象扩展indexOf()方法
2014/05/09 Javascript
ECMAScript 5中的属性描述符详解
2015/03/02 Javascript
AngularJS中的$watch(),$digest()和$apply()区分
2016/04/04 Javascript
使用JQuery选择HTML遍历函数的方法
2016/09/17 Javascript
JS中数组重排序方法
2016/11/11 Javascript
微信小程序开发一键登录 获取session_key和openid实例
2016/11/23 Javascript
JS实现马赛克图片效果完整示例
2019/04/13 Javascript
jQuery鼠标滑过横向时间轴样式(代码详解)
2019/11/01 jQuery
合并Excel工作薄中成绩表的VBA代码,非常适合教育一线的朋友
2009/04/09 Python
python3使用urllib示例取googletranslate(谷歌翻译)
2014/01/23 Python
python实现字典(dict)和字符串(string)的相互转换方法
2017/03/01 Python
Python标准库sched模块使用指南
2017/07/06 Python
Python文件读写保存操作的示例代码
2018/09/14 Python
pycharm 将python文件打包为exe格式的方法
2019/01/16 Python
Python 用__new__方法实现单例的操作
2020/12/11 Python
python中doctest库实例用法
2020/12/31 Python
Python tkinter实现日期选择器
2021/02/22 Python
资生堂美国官网:Shiseido美国
2016/09/02 全球购物
护士自荐信怎么写
2013/10/18 职场文书
外贸专业求职信
2014/03/09 职场文书
文化宣传方案
2014/03/13 职场文书
校庆标语集锦
2014/06/25 职场文书
2014年超市员工工作总结
2014/11/18 职场文书
父亲婚礼答谢词
2015/01/04 职场文书
护士年终个人总结
2015/02/13 职场文书
2015年企业团支部工作总结
2015/05/21 职场文书
如何用Navicat操作MySQL
2021/05/12 MySQL
简单谈谈Python面向对象的相关知识
2021/06/28 Python