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 相关文章推荐
如何将一个表单同时提交到两个地方处理
Oct 09 PHP
mysql4.1以上版本连接时出现Client does not support authentication protocol问题解决办法
Mar 15 PHP
php miniBB中文乱码问题解决方法
Nov 25 PHP
php 各种应用乱码问题的解决方法
May 09 PHP
php disk_free_space 返回目录可用空间
May 10 PHP
php使用curl抓取qq空间的访客信息示例
Feb 28 PHP
在PHP模板引擎smarty生成随机数的方法和math函数详解
Apr 24 PHP
PHP实现微信网页授权开发教程
Jan 19 PHP
php curl获取https页面内容,不直接输出返回结果的设置方法
Jan 15 PHP
浅谈PHP SHA1withRSA加密生成签名及验签
Mar 18 PHP
PHP面向对象程序设计之对象的遍历操作示例
Jun 12 PHP
laravel 实现划分admin和home 模块分组
Oct 15 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环境配置 php5 MySQL5 apache2 phpmyadmin安装与配置图文教程
2007/03/16 PHP
开启CURL扩展,让服务器支持PHP curl函数(远程采集)
2011/03/19 PHP
PHP中其实也可以用方法链
2011/11/10 PHP
ThinkPHP模板范围判断输出In标签与Range标签用法详解
2014/06/30 PHP
php检查日期函数checkdate用法实例
2015/03/19 PHP
利用PHP脚本在Linux下用md5函数加密字符串的方法
2015/06/29 PHP
thinkPHP实现MemCache分布式缓存功能
2016/03/23 PHP
Laravel使用RabbitMQ的方法示例
2019/06/18 PHP
TNC vs BOOM BO3 第二场2.13
2021/03/10 DOTA
高性能WEB开发 flush让页面分块,逐步呈现 flush让页面分块,逐步呈现
2010/06/19 Javascript
JavaScript中的View-Model使用介绍
2011/08/11 Javascript
瀑布流布局代码一例
2014/04/11 Javascript
jQuery滚动新闻实现代码
2016/06/26 Javascript
jQuery 3.0 的 setter和getter 模式详解
2016/07/11 Javascript
原生JS实现图片轮播切换效果
2016/12/15 Javascript
JS生成一维码(条形码)功能示例
2017/01/19 Javascript
详解Vue中添加过渡效果
2017/03/20 Javascript
JavaScript 点击触发复制功能实例详解
2018/11/02 Javascript
分享Angular http interceptors 拦截器使用(推荐)
2019/11/10 Javascript
[05:46]2018完美盛典-《同梦共竞》
2018/12/17 DOTA
深入解析Python中的descriptor描述器的作用及用法
2016/06/27 Python
python的中异常处理机制
2018/08/30 Python
浅谈Python在pycharm中的调试(debug)
2018/11/29 Python
django 外键model的互相读取方法
2018/12/15 Python
opencv python 对指针仪表读数识别的两种方式
2021/01/14 Python
希尔顿酒店中国网站:Hilton中国
2017/03/11 全球购物
Lou & Grey美国官网:主打舒适性面料服饰
2017/12/21 全球购物
Vero Moda西班牙官方购物网站:丹麦BESTSELLER旗下知名女装品牌
2018/04/27 全球购物
几个SQL的面试题
2014/03/08 面试题
门卫岗位职责
2013/11/15 职场文书
市场营销专科应届生求职信
2013/11/24 职场文书
教师考察材料范文
2014/06/03 职场文书
公司会议开幕词
2016/03/03 职场文书
党员公开承诺书(2016最新版)
2016/03/24 职场文书
Golang 编译成DLL文件的操作
2021/05/06 Golang
Python使用MapReduce进行简单的销售统计
2022/04/22 Python