Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux / Ubuntu 8.04下Netbeans的字体反锯齿解决

首先说明,我是被锯齿的Netbeans折磨了半年才下决心解决来解决这个问题,想想还真是冤枉。我用的Linux发行版是Ubuntu 8.04,如果使用源里面的JDK一切都很简单(现在源里的版本是1.6u6),JDK6开始支持反锯齿。装完Netbeans你就会惊喜的发现,仿原生GUI的界面(GTK+)上的文字是反锯齿的,但是编辑器里面的文字是锯齿的,小了看着别扭,选大号的字体就极为明显的看出来了。这个问题很好解决,在高级选项里面,把编辑器的字体平滑打开就可以了,我居然忍了它半年……但是WTK在这个JDK下面在中文的环境里不能以系统外观启动,通过指定WTK的启动外观为swing的外观可以解决这个问题。其实不光WTK,所有的JavaGUI程序都不能以系统外观启动,这在第一次通过Netbeans的向导生成一个JavaGUI程序一运行就出错表现得尤为打击人的信心和热情,虽然能通过设定应用swing外观,或者在程序里添加一些莫名其妙的变量设定(这样能以系统外观启动)能够解决,还是很让人有挫折感。Sun最新的JDK6u10终于解决了这个问题,所以还是不要用源里面的JDK了。下面介绍一下手动安装的方法,还是很简单的。首先下载JDK的bin包,然后解压缩,把解出来的文件夹移动到自己的主文件夹,改个简单的名字,我的叫jdk。编辑~/.profile,在后面加上export JAVA_HOME=/home/username/jdk
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar值得说明的是,~/jdk这样写虽然也是jdk的位置没错,在控制台敲java -version也能得到输出,但是Netbeans的安装程序就是不认识……重新登录后,就可以运行Netbeans的安装程序了,这回我使用了Netbeans6.5beta,对我而言proguard升级成了4.2还是很重要的一件事,不用再手动设置了,谁让我还得写J2ME的程序呢。结果——没有高级选项了,beta就是beta,编辑器的文字又是锯齿了。解决这个问题有两个方法:一个是只让Netbeans使用反锯齿,编辑Netbeans安装目录里的/etc/netbeans.conf,加上这个启动参数-J-Dawt.useSystemAAFontSettings=on另一个是让所有的Java程序都使用反锯齿,就是在~/.profile后面再加上export _JAVA_OPTIONS="-Dawt.useSystemAAFontSettings=on" 希望红旗Linux7能支持Wubi安装Ubuntu 8.10 VS Windows 7好戏连连相关资讯      Ubuntu 8.04 
  • Ubuntu 8.04 安装 Bugzilla 3.2.2  (02/07/2010 08:33:48)
  • Ubuntu 8.04下编译Android源码全过  (10/17/2009 06:22:01)
  • Ubuntu 8.04.2 LTS正式发布  (01/23/2009 11:42:10)
  • Ubuntu 8.04.4 LTS 发布下载  (01/29/2010 13:48:38)
  • PPS网络电视推出Linux版本  (08/23/2009 14:00:20)
  • 从Ubuntu 8.04到8.10桌面图秀  (11/01/2008 21:12:11)
本文评论 查看全部评论 (0)
表情: 姓名: 字数