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 无限级分类学习参考之对ecshop无限级分类的解析 带详细注释
Mar 23 PHP
php echo, print, print_r, sprintf, var_dump, var_expor的使用区别
Jun 20 PHP
PHP遍历并打印指定目录下所有文件实例
Feb 10 PHP
php使用curl存储cookie的示例
Mar 31 PHP
php中session过期时间设置及session回收机制介绍
May 05 PHP
php发送get、post请求的6种方法简明总结
Jul 08 PHP
PHP+Mysql树型结构(无限分类)数据库设计的2种方式实例
Jul 15 PHP
PHP静态成员变量
Feb 14 PHP
PHP封装返回Ajax字符串和JSON数组的方法
Feb 17 PHP
TP(thinkPHP)框架多层控制器和多级控制器的使用示例
Jun 13 PHP
php使用redis的有序集合zset实现延迟队列应用示例
Feb 20 PHP
PHP实现页面静态化深入讲解
Mar 04 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
咖啡历史、消费和行业趋势
2021/03/03 咖啡文化
php定时删除文件夹下文件(清理缓存文件)
2013/01/23 PHP
php生成图形(Libchart)实例
2013/11/06 PHP
php中的四舍五入函数代码(floor函数、ceil函数、round与intval)
2014/07/14 PHP
php使用unset()删除数组中某个单元(键)的方法
2015/02/17 PHP
基于laravel制作APP接口(API)
2016/03/15 PHP
PHP实现的统计数据功能详解
2016/12/06 PHP
仅IE6/7/8中innerHTML返回值忽略英文空格的问题
2011/04/07 Javascript
js解决select下拉选不中问题
2014/10/14 Javascript
jQuery背景插件backstretch使用指南
2015/04/21 Javascript
javascript事件委托的方式绑定详解
2015/06/10 Javascript
jquery实现简单的表单验证
2015/11/17 Javascript
JS简单设置下拉选择框默认值的方法
2016/08/20 Javascript
vue模板语法-插值详解
2017/03/06 Javascript
通过源码分析Vue的双向数据绑定详解
2017/09/24 Javascript
如何实现一个webpack模块解析器
2018/10/24 Javascript
js中int和string数据类型互相转化实例
2019/01/16 Javascript
node.js中ws模块创建服务端和客户端,网页WebSocket客户端
2019/03/06 Javascript
用JS实现选项卡
2020/03/23 Javascript
Python中encode()方法的使用简介
2015/05/18 Python
Python中动态创建类实例的方法
2017/03/24 Python
Python实现合并两个有序链表的方法示例
2019/01/31 Python
numpy下的flatten()函数用法详解
2019/05/27 Python
python opencv 二值化 计算白色像素点的实例
2019/07/03 Python
python requests库爬取豆瓣电视剧数据并保存到本地详解
2019/08/10 Python
python操作cfg配置文件方式
2019/12/22 Python
利用python绘制数据曲线图的实现
2020/04/09 Python
详解css3中 text-fill-color属性
2019/07/08 HTML / CSS
婚纱摄影师求职信
2014/03/07 职场文书
《大江保卫战》教学反思
2014/04/11 职场文书
商场父亲节活动方案
2014/08/27 职场文书
幼儿教师师德培训心得体会
2016/01/09 职场文书
致创业您:正能量激励人心句子(48条)
2019/08/15 职场文书
python超详细实现完整学生成绩管理系统
2022/03/17 Python
Consul在linux环境的集群部署
2022/04/08 Servers
openstack云计算keystone组件工作介绍
2022/04/20 Servers