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 相关文章推荐
PHP syntax error, unexpected $end 错误的一种原因及解决
Oct 25 PHP
PHP XML备份Mysql数据库
May 27 PHP
php中经典方法实现判断多维数组是否为空
Oct 23 PHP
用Simple Excel导出xls实现方法
Dec 06 PHP
PHP实现根据设备类型自动跳转相应页面的方法
Jul 24 PHP
迁移PHP版本到PHP7
Feb 06 PHP
使用PHP+AJAX让WordPress动态加载文章的教程
Dec 11 PHP
ThinkPHP 整合Bootstrap Ajax分页样式
Dec 23 PHP
PHP十六进制颜色随机生成器功能示例
Jul 24 PHP
PHP双向链表定义与用法示例
Jan 31 PHP
PHP array_reduce()函数的应用解析
Oct 28 PHP
利用PHP如何统计Nginx日志的User Agent数据
Mar 06 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加密解密函数(动态加密)
2013/06/19 PHP
PHP下载远程图片并保存到本地方法总结
2016/01/22 PHP
Laravel框架实现抢红包功能示例
2019/10/31 PHP
一个tab标签切换效果代码
2009/03/27 Javascript
基于Jquery实现表格动态分页实现代码
2011/06/21 Javascript
js 获取和设置css3 属性值的实现方法
2013/05/06 Javascript
纯js分页代码(简洁实用)
2013/11/05 Javascript
js获取某元素的class里面的css属性值代码
2014/01/16 Javascript
js加减乘除丢失精度问题解决方法
2014/05/16 Javascript
jQuery圆形统计图开发实例
2015/01/04 Javascript
JS模拟的Map类实现方法
2016/06/17 Javascript
js中window.open的参数及注意注意事项
2016/07/06 Javascript
前端框架Vue.js构建大型应用浅析
2016/09/12 Javascript
ES6深入理解之“let”能替代”var“吗?
2017/06/28 Javascript
微信小程序获取手机网络状态的方法【附源码下载】
2017/12/08 Javascript
vue实现购物车加减
2020/05/30 Javascript
python3 unicode列表转换为中文的实例
2018/10/26 Python
打包python 加icon 去掉cmd黑窗口方法
2019/06/24 Python
python编写简单端口扫描器
2019/09/04 Python
python的time模块和datetime模块实例解析
2019/11/29 Python
Python异步编程之协程任务的调度操作实例分析
2020/02/01 Python
TensorFlow打印输出tensor的值
2020/04/19 Python
python接口自动化之ConfigParser配置文件的使用详解
2020/08/03 Python
全面解析HTML5中的标准属性与自定义属性
2016/02/18 HTML / CSS
世界上最大的在线汽车租赁预订平台:Rentalcars.com(支持中文)
2018/10/12 全球购物
HEMA法国:荷兰原创设计
2019/02/21 全球购物
美国领先的家庭健康检测试剂盒提供商:LetsGetChecked
2019/03/18 全球购物
大一自我鉴定范文
2013/10/04 职场文书
运动会通讯稿400字
2014/01/28 职场文书
幼儿园消防演练方案
2014/02/13 职场文书
航空学院求职信
2014/06/11 职场文书
优秀家长自荐材料
2014/08/26 职场文书
纪念九一八事变演讲稿:牢记历史,捍卫主权
2014/09/14 职场文书
保送生自荐信范文
2015/03/26 职场文书
《分一些蚊子进来》读后感3篇
2020/01/09 职场文书
《勇者辞职不干了》上卷BD发售宣传CM公开
2022/04/08 日漫