﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-何以解忧？唯有Java-随笔分类-NetBeans</title><link>http://www.blogjava.net/gml520/category/30400.html</link><description>其实程序员也懂得浪漫！</description><language>zh-cn</language><lastBuildDate>Tue, 18 Feb 2014 18:53:58 GMT</lastBuildDate><pubDate>Tue, 18 Feb 2014 18:53:58 GMT</pubDate><ttl>60</ttl><item><title>JBPM 工作流设计插件 for NetBeans</title><link>http://www.blogjava.net/gml520/archive/2014/02/18/410008.html</link><dc:creator>日月雨林@gmail.com</dc:creator><author>日月雨林@gmail.com</author><pubDate>Tue, 18 Feb 2014 15:59:00 GMT</pubDate><guid>http://www.blogjava.net/gml520/archive/2014/02/18/410008.html</guid><wfw:comment>http://www.blogjava.net/gml520/comments/410008.html</wfw:comment><comments>http://www.blogjava.net/gml520/archive/2014/02/18/410008.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gml520/comments/commentRss/410008.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gml520/services/trackbacks/410008.html</trackback:ping><description><![CDATA[今天和大家分享NetBeans 最新的插件 jBPMN&nbsp;：http://plugins.netbeans.org/plugin/50735/jbpmn &nbsp;，也可以在NetBeans 的插件中心中下载<br />工具-&gt;插件-&gt;可用插件 &nbsp; 在列表中查找jBPMN这插件。<br /><br /><img src="http://plugins.netbeans.org/data/images/1382041543_jjj.png" width="960" height="498" alt="" /><br /><br /><img src ="http://www.blogjava.net/gml520/aggbug/410008.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gml520/" target="_blank">日月雨林@gmail.com</a> 2014-02-18 23:59 <a href="http://www.blogjava.net/gml520/archive/2014/02/18/410008.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>我的NetBeans 黑色主题</title><link>http://www.blogjava.net/gml520/archive/2011/05/31/351448.html</link><dc:creator>日月雨林@gmail.com</dc:creator><author>日月雨林@gmail.com</author><pubDate>Tue, 31 May 2011 08:51:00 GMT</pubDate><guid>http://www.blogjava.net/gml520/archive/2011/05/31/351448.html</guid><wfw:comment>http://www.blogjava.net/gml520/comments/351448.html</wfw:comment><comments>http://www.blogjava.net/gml520/archive/2011/05/31/351448.html#Feedback</comments><slash:comments>13</slash:comments><wfw:commentRss>http://www.blogjava.net/gml520/comments/commentRss/351448.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gml520/services/trackbacks/351448.html</trackback:ping><description><![CDATA[发图不解释<br /><img alt="" src="http://www.blogjava.net/images/blogjava_net/gml520/desktop-black.png" height="768" width="1366" /><img src ="http://www.blogjava.net/gml520/aggbug/351448.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gml520/" target="_blank">日月雨林@gmail.com</a> 2011-05-31 16:51 <a href="http://www.blogjava.net/gml520/archive/2011/05/31/351448.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>NetBeans 7.0 RC1 发布</title><link>http://www.blogjava.net/gml520/archive/2011/03/30/347252.html</link><dc:creator>日月雨林@gmail.com</dc:creator><author>日月雨林@gmail.com</author><pubDate>Wed, 30 Mar 2011 01:42:00 GMT</pubDate><guid>http://www.blogjava.net/gml520/archive/2011/03/30/347252.html</guid><wfw:comment>http://www.blogjava.net/gml520/comments/347252.html</wfw:comment><comments>http://www.blogjava.net/gml520/archive/2011/03/30/347252.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/gml520/comments/commentRss/347252.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gml520/services/trackbacks/347252.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp; NetBeans 7.0 RC1 终于发布了，这个版本的发布时间因为Oracle 对Sun的收购而一直推迟，不过推迟的好处是：通过了更多的质量测试，使得NetBeans7.0 变得更加的可靠，有兴趣尝试NetBeans 7.0 的朋友可以到官方网站上下载：<a href="http://dlc.sun.com.edgesuite.net/netbeans/7.0/rc1/">http://dlc.sun.com.edgesuite.net/netbeans/7.0/rc1/</a><br />
<br />
&nbsp;&nbsp; <img alt="" src="http://www.blogjava.net/images/blogjava_net/gml520/nb7rc1.png" width="914" height="608" /><br />
<br />
&nbsp; 下面是 NetBeans Dzone的一段介绍：<br />
&nbsp;&nbsp; <br />
&nbsp;&nbsp; <a href="http://netbeans.org/community/news/show/1511.html" target="_blank" title="7.0">NetBeans 7.0 RC1</a> is out! But the real news is all the effort made to make this a great <em>quality </em>release. The <a href="http://wiki.netbeans.org/NetCAT">NetCat</a>
(NetBeans Community Acceptance Testing) team revamped its approach and
the results are outstanding! The biggest improvement, IMO, is the
introduction of <a href="http://wiki.netbeans.org/NetCATTribes" title="Testing Tribes">Testing Tribes</a>: <br />
<img alt="" src="http://netbeans.dzone.com/sites/all/files/netcattribe.png" /><br />
<br />
更多关于NetBeans 的新特性介绍可以看看NetBeans 的wiki <a href="http://wiki.netbeans.org/NewAndNoteworthyNB70">http://wiki.netbeans.org/NewAndNoteworthyNB70</a><br />
<br />
<img src ="http://www.blogjava.net/gml520/aggbug/347252.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gml520/" target="_blank">日月雨林@gmail.com</a> 2011-03-30 09:42 <a href="http://www.blogjava.net/gml520/archive/2011/03/30/347252.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>NetBeans 任务提醒插件(Linux 平台)</title><link>http://www.blogjava.net/gml520/archive/2010/12/31/342098.html</link><dc:creator>日月雨林@gmail.com</dc:creator><author>日月雨林@gmail.com</author><pubDate>Fri, 31 Dec 2010 12:25:00 GMT</pubDate><guid>http://www.blogjava.net/gml520/archive/2010/12/31/342098.html</guid><wfw:comment>http://www.blogjava.net/gml520/comments/342098.html</wfw:comment><comments>http://www.blogjava.net/gml520/archive/2010/12/31/342098.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.blogjava.net/gml520/comments/commentRss/342098.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gml520/services/trackbacks/342098.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 今天在Dzone 上看到一篇文章介绍，NetBeans 使用 Growl 来实现 NetBeans 执行任务时的本地化方式提醒，感觉很不错。文章链接地址：<br />
<a href="http://netbeans.dzone.com/nbnotify-netbeans-growl">http://netbeans.dzone.com/nbnotify-netbeans-growl&nbsp;&nbsp;&nbsp; </a><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <img alt="" src="http://netbeans.dzone.com/sites/all/files/dzone-growl-notification-small.png" height="88" width="550" /><br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 联想到Linux上也有类似的提醒，而且操作很简单，于是就想是不是自己也写个类似的插件来供自己使用呢？ 说干就干，按照流程 新建一个NetBeans 插件项目，然后再新建一个 Installer ，这个Installer 是在模块被载入的时候执行的。所以在这个Installer中 注册一个监听器，用来监听 NetBeans 的任务操作。监听到任务后，接下来的事情就好办了，只要判断任务状态就可以了，然后根据任务的状态发送提醒信息。<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 在Linux的各个发行版中使用提醒命令最多的是 <span style="color: red;">notify-send </span>这个命令，在Fedora 和Ubuntu 的Gnome 环境中都是使用这个命令。我的机器上同时安装 Fedora 14 （KDE桌面）和 Ubuntu10.10（Gnome桌面），所以我就在这两个发行版上测试。在测试的过程中，发现在Ubuntu 10.10 中notify-send 这个命令的 -t 参数竟然不起作用，-t 参数是用来控制提醒保留的时间的，但是在Ubuntu10.10中，无论你设不设置 -t 参数，他都是保持10秒后隐藏提醒，于是在Ubuntu10.10 下使用这个插件就很悲剧的不能及时的展现通知，只能10秒后再显示下一条通知，相反在Fedora14 KDE 中却工作良好。下面四张截图就是分别在Fedora&nbsp; 14 KDE 和Ubuntu10.10 Gnome桌面环境下的效果图：<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 在Ubuntu10.10 Gnome 中当 NetBeans 对项目执行<span style="color: red;">&#8220; 生成 &#8221;</span>任务的开始 和 结束 时的提醒状态。<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img alt="" src="http://www.blogjava.net/images/blogjava_net/gml520/ubuntu_001.png" height="243" width="350" /> <img alt="" src="http://www.blogjava.net/images/blogjava_net/gml520/ubuntu_002.png" height="215" width="354" /><br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 在Fedora14 KDE 中当 NetBenas 对项目执行 <span style="color: red;">&#8220;清理并生成&#8221;</span> 任务的 开始 和 结束 时的提醒状态。<br />
<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <img alt="" src="http://www.blogjava.net/images/blogjava_net/gml520/snapshot12.png" height="241" width="472" />&nbsp; <img alt="" src="http://www.blogjava.net/images/blogjava_net/gml520/snapshot13.png" height="240" width="474" /><br />
<br />
<br />
&nbsp; 怎么样，效果还不错吧，其实在KDE中还有一个更加强大的提醒工具，那就是<span style="color: red;"> kdialog </span>，kdialog 不仅拥有 notify-send 的所有功能，同时还拥有更加强大的提示功能，比如对话框形式，密码输入等等，如果想要了解更多的kdialog 提醒功能，请使用<span style="color: red;"> kdiglog --help </span>这个命令获取更多的参数了解。<br />
目前这个插件的功能还比较弱，只能对执行任务时 的开始和结束状态 做出提醒，对于执行项目出错等状态还不能提醒，不过目前的这个提醒还凑和，至少你可以在编译 一个耗时比较长的项目的时候去做其他的事情，编译完成后，NetBeans 会自动的提醒你编译任务完成了（无论是否成功）。<br />
<br />
BTW： 明天就是 新年--2011 年了，祝大家 新年快乐！万事如意！财源滚滚！ 同时也祝福自己！<br />
<br />
插件下载：<a href="http://www.blogjava.net/Files/gml520/org-netbeans-localnotify.nbm.zip" title="NbLocalNotify">NbLocalNotify</a>&nbsp;&nbsp; （Linux only，源码将在下一篇博客中公布）。<br />
<br />
<img src ="http://www.blogjava.net/gml520/aggbug/342098.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gml520/" target="_blank">日月雨林@gmail.com</a> 2010-12-31 20:25 <a href="http://www.blogjava.net/gml520/archive/2010/12/31/342098.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>NetBeans 7.0 Beta 发布</title><link>http://www.blogjava.net/gml520/archive/2010/11/21/338616.html</link><dc:creator>日月雨林@gmail.com</dc:creator><author>日月雨林@gmail.com</author><pubDate>Sun, 21 Nov 2010 08:48:00 GMT</pubDate><guid>http://www.blogjava.net/gml520/archive/2010/11/21/338616.html</guid><wfw:comment>http://www.blogjava.net/gml520/comments/338616.html</wfw:comment><comments>http://www.blogjava.net/gml520/archive/2010/11/21/338616.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/gml520/comments/commentRss/338616.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gml520/services/trackbacks/338616.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要:    NetBeans 最新版本NetBeans 7.0 Beta 发布了，想要体验新版本的童鞋们可以去官方网站上下载了。<br>http://dlc.sun.com.edgesuite.net/netbeans/7.0/beta/&nbsp;&nbsp;<a href='http://www.blogjava.net/gml520/archive/2010/11/21/338616.html'>阅读全文</a><img src ="http://www.blogjava.net/gml520/aggbug/338616.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gml520/" target="_blank">日月雨林@gmail.com</a> 2010-11-21 16:48 <a href="http://www.blogjava.net/gml520/archive/2010/11/21/338616.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>发布一个 NetBeans Java ByteCode Viewer 插件</title><link>http://www.blogjava.net/gml520/archive/2010/05/13/320788.html</link><dc:creator>日月雨林@gmail.com</dc:creator><author>日月雨林@gmail.com</author><pubDate>Thu, 13 May 2010 04:43:00 GMT</pubDate><guid>http://www.blogjava.net/gml520/archive/2010/05/13/320788.html</guid><wfw:comment>http://www.blogjava.net/gml520/comments/320788.html</wfw:comment><comments>http://www.blogjava.net/gml520/archive/2010/05/13/320788.html#Feedback</comments><slash:comments>10</slash:comments><wfw:commentRss>http://www.blogjava.net/gml520/comments/commentRss/320788.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gml520/services/trackbacks/320788.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 昨天在JavaEye论坛上又一位仁兄用Jclasslib 查看 Java class byte code，http://www.javaeye.com/topic/663117#1489190<br>于是去下载 Jclasslib ，发现官方网站上在2005年以后就没有更新了，他的NetBeans 插件也没有更新，对于新版的NetBeans 支持不了，于是就萌生了重新开发 Jclasslib for NetBeans 插件，于是就有了今天的这篇博文，呵呵！<br>话不多说，先上图，正所谓一图胜千言,可能有些朋友会觉得使用Java 默认的界面比较丑陋，但是我觉得还行，哈哈！主要是因为这个外观的的Java运行速度比较快，Linux 下用这个外观很实用。<br>&nbsp;&nbsp;<a href='http://www.blogjava.net/gml520/archive/2010/05/13/320788.html'>阅读全文</a><img src ="http://www.blogjava.net/gml520/aggbug/320788.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gml520/" target="_blank">日月雨林@gmail.com</a> 2010-05-13 12:43 <a href="http://www.blogjava.net/gml520/archive/2010/05/13/320788.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>NetBeans6.9 开发版的几个新功能</title><link>http://www.blogjava.net/gml520/archive/2010/04/16/318507.html</link><dc:creator>日月雨林@gmail.com</dc:creator><author>日月雨林@gmail.com</author><pubDate>Fri, 16 Apr 2010 05:22:00 GMT</pubDate><guid>http://www.blogjava.net/gml520/archive/2010/04/16/318507.html</guid><wfw:comment>http://www.blogjava.net/gml520/comments/318507.html</wfw:comment><comments>http://www.blogjava.net/gml520/archive/2010/04/16/318507.html#Feedback</comments><slash:comments>13</slash:comments><wfw:commentRss>http://www.blogjava.net/gml520/comments/commentRss/318507.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gml520/services/trackbacks/318507.html</trackback:ping><description><![CDATA[&nbsp;<br />
这里只列举几个新特性：<br />
<br />
1、内置 shell 控制台 <br />
<img alt="" src="http://www.blogjava.net/images/blogjava_net/gml520/shell1.png" /><br />
<br />
本地，和远程的shell 视图：<br />
<br />
<img alt="" src="http://www.blogjava.net/images/blogjava_net/gml520/shell.png" /><br />
<br />
2、 拼写检查<br />
<img alt="" src="http://blogs.sun.com/katakai/resource/2010/nb69-spellcheck-01.png" height="466" width="480" /><br />
<br />
注释中的拼写检查<br />
<br />
<img alt="" src="http://blogs.sun.com/katakai/resource/2010/nb69-spellcheck-02.png" /><br />
<br />
版本控制中的拼写检查<br />
<img alt="" src="http://blogs.sun.com/katakai/resource/2010/nb69-spellcheck-03.png" /><br />
<br />
3、 链接地址显示<br />
<br />
<img alt="" src="http://www.blogjava.net/images/blogjava_net/gml520/linksurl2.png" /><br />
<br />
4、 Line wrap<br />
<br />
<img alt="" src="http://blogs.sun.com/katakai/resource/2010/nb69-linewrap-01.png" /><br />
<br />
效果图：<br />
<br />
<img alt="" src="http://blogs.sun.com/katakai/resource/2010/nb69-linewrap-02.png" /><br />
<br />
<strong><span style="color: red;"><strong>更多的功能请看</strong></span></strong>：<a href="http://wiki.netbeans.org/NewAndNoteWorthy">http://wiki.netbeans.org/NewAndNoteWorthy</a><br />
<br />
<br />
<br />
<img src ="http://www.blogjava.net/gml520/aggbug/318507.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gml520/" target="_blank">日月雨林@gmail.com</a> 2010-04-16 13:22 <a href="http://www.blogjava.net/gml520/archive/2010/04/16/318507.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>NetBeans 6.9 可以将 NetBeans RCP 程序打包成 exe，sh，zip等格式发布</title><link>http://www.blogjava.net/gml520/archive/2010/03/09/314925.html</link><dc:creator>日月雨林@gmail.com</dc:creator><author>日月雨林@gmail.com</author><pubDate>Tue, 09 Mar 2010 03:35:00 GMT</pubDate><guid>http://www.blogjava.net/gml520/archive/2010/03/09/314925.html</guid><wfw:comment>http://www.blogjava.net/gml520/comments/314925.html</wfw:comment><comments>http://www.blogjava.net/gml520/archive/2010/03/09/314925.html#Feedback</comments><slash:comments>8</slash:comments><wfw:commentRss>http://www.blogjava.net/gml520/comments/commentRss/314925.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gml520/services/trackbacks/314925.html</trackback:ping><description><![CDATA[NetBeans 6.9 最新进展：<br />
<br />
1. 已经可以支持OSGI 开发<br />
<br />
<img alt="" src="http://www.blogjava.net/images/blogjava_net/gml520/nb692.png" height="212" width="413" /><br />
<br />
<br />
<img alt="" src="http://wiki.netbeans.org/wiki/images/0/0f/Maven-69m1-new-archetypes.png" /><br />
<br />
2. NetBeans 6.9 可以将 NetBeans RCP 程序打包成 exe，sh，zip等格式发布 <br />
（消息来源：<a href="http://blogs.sun.com/geertjan/entry/generate_a_netbeans_platform_installer">http://blogs.sun.com/geertjan/entry/generate_a_netbeans_platform_installer</a>）<br />
<br />
<img alt="" src="http://blogs.sun.com/geertjan/resource/nb-installer-69-1.png" /><br />
<br />
<br />
<img alt="" src="http://blogs.sun.com/geertjan/resource/nb-installer-69-3.png" /><br />
<br />
<br />
<img alt="" src="http://blogs.sun.com/geertjan/resource/nb-installer-69-4.png" /><br />
<br />
3. Netbeans 6.9 中  woodstock 重新回来了，意味着NetBeans 默认又可以可视化开发了。<br />
（该消息未验证，消息来源：<a href="http://netbeansboy.com/2010/03/08/netbeans-6-9-woodstock-is-back/">http://netbeansboy.com/2010/03/08/netbeans-6-9-woodstock-is-back/</a>）<br />
<br />
<br />
<br />
<img src ="http://www.blogjava.net/gml520/aggbug/314925.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gml520/" target="_blank">日月雨林@gmail.com</a> 2010-03-09 11:35 <a href="http://www.blogjava.net/gml520/archive/2010/03/09/314925.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>对YOYOPlayer 的一点小小改进</title><link>http://www.blogjava.net/gml520/archive/2010/02/02/311706.html</link><dc:creator>日月雨林@gmail.com</dc:creator><author>日月雨林@gmail.com</author><pubDate>Tue, 02 Feb 2010 09:38:00 GMT</pubDate><guid>http://www.blogjava.net/gml520/archive/2010/02/02/311706.html</guid><wfw:comment>http://www.blogjava.net/gml520/comments/311706.html</wfw:comment><comments>http://www.blogjava.net/gml520/archive/2010/02/02/311706.html#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://www.blogjava.net/gml520/comments/commentRss/311706.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gml520/services/trackbacks/311706.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 其实也没什么，就是YOYOPlayer 默认的界面 播放列表里的 JSplitPane 使用的是系统提供的默认皮肤（在Java中提供的几个平台中的一个）。但是如果碰到Java不支持的桌面环境，界面就很难看了，于是就在网上找了点代码，学习了一下如何自定义一些组件，更改了YOYOPlayer默认界面中的那条白色的&#8220;竖条&#8221; ，如下图所示：<br />
<br />
&nbsp;<img alt="" src="http://www.blogjava.net/images/blogjava_net/gml520/yoyo2.png" height="464" width="569" /><br />
<br />
改进后的界面：（整体感觉是不是更好了点?<img src="/CuteSoft_Client/CuteEditor/images/emsmilep.gif" alt="" align="absmiddle" border="0" />）<br />
<br />
<img alt="" src="http://www.blogjava.net/images/blogjava_net/gml520/yoyo.png" height="465" width="571" /><br />
<br />
原理其实就是写个类 继承 BasicSplitPaneDivider，然后写个 UI类继承 BasicSplitPaneUI ，<br />
<br />
在继承BasicSplitPaneUI 的类中，需要重写下面的方法：<br />
<br />
<strong>&nbsp;public BasicSplitPaneDivider createDefaultDivider() {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp; }<br />
</strong><br />
最后写完以后，在代码中调用JSplitPane 的setUI() 方法就可以了。<br />
<br />
最后在上一张完整无处理的图片：<br />
<br />
<img alt="" src="http://www.blogjava.net/images/blogjava_net/gml520/yoyo3.png" height="466" width="570" /><br />
<br />
<br />
<br />
<img src ="http://www.blogjava.net/gml520/aggbug/311706.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gml520/" target="_blank">日月雨林@gmail.com</a> 2010-02-02 17:38 <a href="http://www.blogjava.net/gml520/archive/2010/02/02/311706.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>写了一个快速搜索blogjava首页文章的NetBeans插件</title><link>http://www.blogjava.net/gml520/archive/2010/01/09/308872.html</link><dc:creator>日月雨林@gmail.com</dc:creator><author>日月雨林@gmail.com</author><pubDate>Sat, 09 Jan 2010 14:10:00 GMT</pubDate><guid>http://www.blogjava.net/gml520/archive/2010/01/09/308872.html</guid><wfw:comment>http://www.blogjava.net/gml520/comments/308872.html</wfw:comment><comments>http://www.blogjava.net/gml520/archive/2010/01/09/308872.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.blogjava.net/gml520/comments/commentRss/308872.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gml520/services/trackbacks/308872.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 断断续续的学习NetBeans RCP 开发有一段时间了，也用NetBeans RCP开发了一个内部项目，在学习的过程中发现NetBeans真的很强大。 如果大家想学习NetBeans RCP开发的话，官方网站上的入门教程建议大家多看看，还有就是NetBeans Top10 API视频教程。官方网站上的NetBeans platform 教程有部分已经翻译成中文了，中文教程还在陆续的翻译中。<br>在学习的过程中，在NetBeans 官方网站上看到一篇关于NetBeans 快速搜索API使用教程，于是模仿着写了这个插件。这个插件功能比较弱，只能搜索到blogjava首页上的文章。有需要的可以拿去用用，开发的时候我用的是NetBeans6.8 。<br>&nbsp;&nbsp;<a href='http://www.blogjava.net/gml520/archive/2010/01/09/308872.html'>阅读全文</a><img src ="http://www.blogjava.net/gml520/aggbug/308872.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gml520/" target="_blank">日月雨林@gmail.com</a> 2010-01-09 22:10 <a href="http://www.blogjava.net/gml520/archive/2010/01/09/308872.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JavaFX Designer for NetBeans6.8 即将到来</title><link>http://www.blogjava.net/gml520/archive/2009/12/12/305717.html</link><dc:creator>日月雨林@gmail.com</dc:creator><author>日月雨林@gmail.com</author><pubDate>Sat, 12 Dec 2009 07:52:00 GMT</pubDate><guid>http://www.blogjava.net/gml520/archive/2009/12/12/305717.html</guid><wfw:comment>http://www.blogjava.net/gml520/comments/305717.html</wfw:comment><comments>http://www.blogjava.net/gml520/archive/2009/12/12/305717.html#Feedback</comments><slash:comments>9</slash:comments><wfw:commentRss>http://www.blogjava.net/gml520/comments/commentRss/305717.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gml520/services/trackbacks/305717.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: JavaFX 设计器很快就要发布了， JavaFX 一直被人诟病没有可视化的设计器，现在终于有了。<br><br>大家可以到 netbeans 的wiki上看看 这个设计器的教程，了解这个设计器更多的特性。<br><br>http://wiki.netbeans.org/JavaFXComposer<br><br>大家还可以关注一下这个人的博客，了解JavaFX 设计器。<br><br>http://blogs.sun.com/lukas/<br><br>废话不多说了，先睹为快：&nbsp;&nbsp;<a href='http://www.blogjava.net/gml520/archive/2009/12/12/305717.html'>阅读全文</a><img src ="http://www.blogjava.net/gml520/aggbug/305717.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gml520/" target="_blank">日月雨林@gmail.com</a> 2009-12-12 15:52 <a href="http://www.blogjava.net/gml520/archive/2009/12/12/305717.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>NetBeans6.8 &amp;&amp;JavaEE 6 &amp;&amp; GlassFish v3 正式发布了！</title><link>http://www.blogjava.net/gml520/archive/2009/12/11/305525.html</link><dc:creator>日月雨林@gmail.com</dc:creator><author>日月雨林@gmail.com</author><pubDate>Fri, 11 Dec 2009 02:50:00 GMT</pubDate><guid>http://www.blogjava.net/gml520/archive/2009/12/11/305525.html</guid><wfw:comment>http://www.blogjava.net/gml520/comments/305525.html</wfw:comment><comments>http://www.blogjava.net/gml520/archive/2009/12/11/305525.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.blogjava.net/gml520/comments/commentRss/305525.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gml520/services/trackbacks/305525.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 经过漫长的等待，NetBeans6.8 &&JavaEE 6 && GlassFish v3 终于发布了！<br><br>  NetBeans 6.8 一个你不可错过的版本。不仅功能上改进了非常多，性能上更是提升了不少。<br><br>  NetBeans 6.8 的功能具体介绍：http://wiki.netbeans.org/NewAndNoteWorthy<br><br>  NetBeans 6.8 视频教程 http://netbeans.org/kb/docs/intro-screencasts.html<br>&nbsp;&nbsp;<a href='http://www.blogjava.net/gml520/archive/2009/12/11/305525.html'>阅读全文</a><img src ="http://www.blogjava.net/gml520/aggbug/305525.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gml520/" target="_blank">日月雨林@gmail.com</a> 2009-12-11 10:50 <a href="http://www.blogjava.net/gml520/archive/2009/12/11/305525.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JXTaskPane 示例</title><link>http://www.blogjava.net/gml520/archive/2009/11/27/303951.html</link><dc:creator>日月雨林@gmail.com</dc:creator><author>日月雨林@gmail.com</author><pubDate>Fri, 27 Nov 2009 09:47:00 GMT</pubDate><guid>http://www.blogjava.net/gml520/archive/2009/11/27/303951.html</guid><wfw:comment>http://www.blogjava.net/gml520/comments/303951.html</wfw:comment><comments>http://www.blogjava.net/gml520/archive/2009/11/27/303951.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/gml520/comments/commentRss/303951.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gml520/services/trackbacks/303951.html</trackback:ping><description><![CDATA[JXTaskPane 类似XP 左边的导航栏，在开发Swing应用的时候很好用的。<br />
<br />
下面两张截图反应了JXTaskPane的动画效果。可以自由的卷起和展开。<br />
<br />
<img alt="" src="http://www.blogjava.net/images/blogjava_net/gml520/Screenshot-JXTaskPane.png" height="384" width="302" />&nbsp;&nbsp; <img alt="" src="http://www.blogjava.net/images/blogjava_net/gml520/Screenshot-JXTaskPane2.png" height="384" width="302" /><br />
<br />
JXTaskPane的的使用步骤：<br />
<br />
1、新建一个 JXTaskPaneContainer <br />
<br />
2、新建{i}个JXTaskPane&nbsp;&nbsp; （i&gt;=1）<br />
<br />
3、依次将 新建的JXTaskPane 添加到 JXTaskPaneContainer 中去。<br />
<br />
4、最后将 JXTaskPaneContainer 添加到JFrame 中。<br />
<br />
附上 SwingX doc中的示例代码<br />
<br />
<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: #000000;"><br />
<span style="font-size: 12pt;"><span style="color: #000000;">&nbsp;JXFrame&nbsp;frame&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">new</span><span style="color: #000000;">&nbsp;JXFrame();<br />
&nbsp;<br />
&nbsp;</span><span style="color: #008000;">//</span><span style="color: #008000;">&nbsp;a&nbsp;container&nbsp;to&nbsp;put&nbsp;all&nbsp;JXTaskPane&nbsp;together</span><span style="color: #008000;"><br />
</span><span style="color: #000000;">&nbsp;JXTaskPaneContainer&nbsp;taskPaneContainer&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">new</span><span style="color: #000000;">&nbsp;JXTaskPaneContainer();<br />
&nbsp;<br />
&nbsp;</span><span style="color: #008000;">//</span><span style="color: #008000;">&nbsp;create&nbsp;a&nbsp;first&nbsp;taskPane&nbsp;with&nbsp;common&nbsp;actions</span><span style="color: #008000;"><br />
</span><span style="color: #000000;">&nbsp;JXTaskPane&nbsp;actionPane&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">new</span><span style="color: #000000;">&nbsp;JXTaskPane();<br />
&nbsp;actionPane.setTitle(</span><span style="color: #000000;">"</span><span style="color: #000000;">Files&nbsp;and&nbsp;Folders</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br />
&nbsp;actionPane.setSpecial(</span><span style="color: #0000ff;">true</span><span style="color: #000000;">);<br />
&nbsp;<br />
&nbsp;</span><span style="color: #008000;">//</span><span style="color: #008000;">&nbsp;actions&nbsp;can&nbsp;be&nbsp;added,&nbsp;a&nbsp;hyperlink&nbsp;will&nbsp;be&nbsp;created</span><span style="color: #008000;"><br />
</span><span style="color: #000000;">&nbsp;Action&nbsp;renameSelectedFile&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;createRenameFileAction();<br />
&nbsp;actionPane.add(renameSelectedFile);<br />
&nbsp;actionPane.add(createDeleteFileAction());<br />
&nbsp;<br />
&nbsp;</span><span style="color: #008000;">//</span><span style="color: #008000;">&nbsp;add&nbsp;this&nbsp;taskPane&nbsp;to&nbsp;the&nbsp;taskPaneContainer</span><span style="color: #008000;"><br />
</span><span style="color: #000000;">&nbsp;taskPaneContainer.add(actionPane);<br />
&nbsp;<br />
&nbsp;</span><span style="color: #008000;">//</span><span style="color: #008000;">&nbsp;create&nbsp;another&nbsp;taskPane,&nbsp;it&nbsp;will&nbsp;show&nbsp;details&nbsp;of&nbsp;the&nbsp;selected&nbsp;file</span><span style="color: #008000;"><br />
</span><span style="color: #000000;">&nbsp;JXTaskPane&nbsp;details&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">new</span><span style="color: #000000;">&nbsp;JXTaskPane();<br />
&nbsp;details.setTitle(</span><span style="color: #000000;">"</span><span style="color: #000000;">Details</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br />
&nbsp;&nbsp;<br />
&nbsp;</span><span style="color: #008000;">//</span><span style="color: #008000;">&nbsp;add&nbsp;standard&nbsp;components&nbsp;to&nbsp;the&nbsp;details&nbsp;taskPane</span><span style="color: #008000;"><br />
</span><span style="color: #000000;">&nbsp;JLabel&nbsp;searchLabel&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">new</span><span style="color: #000000;">&nbsp;JLabel(</span><span style="color: #000000;">"</span><span style="color: #000000;">Search:</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br />
&nbsp;JTextField&nbsp;searchField&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">new</span><span style="color: #000000;">&nbsp;JTextField(</span><span style="color: #000000;">""</span><span style="color: #000000;">);<br />
&nbsp;details.add(searchLabel);<br />
&nbsp;details.add(searchField);<br />
&nbsp;<br />
&nbsp;taskPaneContainer.add(details);<br />
&nbsp;<br />
&nbsp;</span><span style="color: #008000;">//</span><span style="color: #008000;">&nbsp;put&nbsp;the&nbsp;action&nbsp;list&nbsp;on&nbsp;the&nbsp;left&nbsp;</span><span style="color: #008000;"><br />
</span><span style="color: #000000;">&nbsp;frame.add(taskPaneContainer,&nbsp;BorderLayout.EAST);<br />
&nbsp;<br />
&nbsp;</span><span style="color: #008000;">//</span><span style="color: #008000;">&nbsp;and&nbsp;a&nbsp;file&nbsp;browser&nbsp;in&nbsp;the&nbsp;middle</span><span style="color: #008000;"><br />
</span><span style="color: #000000;">&nbsp;frame.add(fileBrowser,&nbsp;BorderLayout.CENTER);<br />
&nbsp;<br />
&nbsp;frame.pack();<br />
&nbsp;frame.setVisible(</span><span style="color: #0000ff;">true</span><span style="color: #000000;">);</span></span></span><span style="color: #000000;"><br />
</span></div>
<span style="color: red;"><br />
默认JXTaskPane 的动画功能是起用的，你也可以关闭 ：<br />
<br />
只要 myJXTaskPane.setAnimated(false);&nbsp; 就可以了。<br />
<br />
<br />
</span><br />
<img src ="http://www.blogjava.net/gml520/aggbug/303951.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gml520/" target="_blank">日月雨林@gmail.com</a> 2009-11-27 17:47 <a href="http://www.blogjava.net/gml520/archive/2009/11/27/303951.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>使用Lucene 对JTable进行搜索</title><link>http://www.blogjava.net/gml520/archive/2009/10/19/298858.html</link><dc:creator>日月雨林@gmail.com</dc:creator><author>日月雨林@gmail.com</author><pubDate>Mon, 19 Oct 2009 07:52:00 GMT</pubDate><guid>http://www.blogjava.net/gml520/archive/2009/10/19/298858.html</guid><wfw:comment>http://www.blogjava.net/gml520/comments/298858.html</wfw:comment><comments>http://www.blogjava.net/gml520/archive/2009/10/19/298858.html#Feedback</comments><slash:comments>9</slash:comments><wfw:commentRss>http://www.blogjava.net/gml520/comments/commentRss/298858.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gml520/services/trackbacks/298858.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要:   经常会遇到一个表格中有许多的数据，想要找到一条符合自己要求的数据会比较麻烦，需要一条一条的找。数据量小还好，但是如果有几百条上千条的数据找起来就比较麻烦了。Lucene 提供了一个拓展包 lucene-swing，可以很方便的对JTable进行搜索。&nbsp;&nbsp;<a href='http://www.blogjava.net/gml520/archive/2009/10/19/298858.html'>阅读全文</a><img src ="http://www.blogjava.net/gml520/aggbug/298858.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gml520/" target="_blank">日月雨林@gmail.com</a> 2009-10-19 15:52 <a href="http://www.blogjava.net/gml520/archive/2009/10/19/298858.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>NetBeans 软件（代码）质量测试工具 SQE </title><link>http://www.blogjava.net/gml520/archive/2009/10/14/298182.html</link><dc:creator>日月雨林@gmail.com</dc:creator><author>日月雨林@gmail.com</author><pubDate>Wed, 14 Oct 2009 03:49:00 GMT</pubDate><guid>http://www.blogjava.net/gml520/archive/2009/10/14/298182.html</guid><wfw:comment>http://www.blogjava.net/gml520/comments/298182.html</wfw:comment><comments>http://www.blogjava.net/gml520/archive/2009/10/14/298182.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.blogjava.net/gml520/comments/commentRss/298182.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gml520/services/trackbacks/298182.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: SQE 是  software quality enviroment 的缩写， NetBeans 的SQE 插件 官方的介绍是这样的：<br><br>SQE is an attempt at providing first class NetBeans integration for different Software Quality Tools as<br><br>    * Code Defect Analysis<br>          o FindBugs<br>          o PMD<br>          o CheckStyle<br>          o Lint4j<br>    * Metrics<br>          o Dependency Finder <br>    * Dependency Analysis<br>          o Dependency Finder<br><br><br>我把它叫做软件质量测试工具，它可以帮你找到你写的代码中潜在的问题 还会有一些建议。<br>PMD 的介绍：<b&nbsp;&nbsp;<a href='http://www.blogjava.net/gml520/archive/2009/10/14/298182.html'>阅读全文</a><img src ="http://www.blogjava.net/gml520/aggbug/298182.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gml520/" target="_blank">日月雨林@gmail.com</a> 2009-10-14 11:49 <a href="http://www.blogjava.net/gml520/archive/2009/10/14/298182.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>NetBeans 新的 Substance 皮肤插件！</title><link>http://www.blogjava.net/gml520/archive/2009/08/29/293082.html</link><dc:creator>日月雨林@gmail.com</dc:creator><author>日月雨林@gmail.com</author><pubDate>Sat, 29 Aug 2009 05:24:00 GMT</pubDate><guid>http://www.blogjava.net/gml520/archive/2009/08/29/293082.html</guid><wfw:comment>http://www.blogjava.net/gml520/comments/293082.html</wfw:comment><comments>http://www.blogjava.net/gml520/archive/2009/08/29/293082.html#Feedback</comments><slash:comments>27</slash:comments><wfw:commentRss>http://www.blogjava.net/gml520/comments/commentRss/293082.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gml520/services/trackbacks/293082.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 针对NetBeans的 Substance 官方皮肤插件，已经有很长时间没有更新了，这次 NetBeans 梦之队 成员重新写了个 NetBeans的 <br>Substance 皮肤插件，虽然现在的可定制性不如 官方的版本，但是官方的版本只支持 NetBeans 6.1 而这个却可以支持<br>NetBeans 6.7.1最新的版本。<br>&nbsp;&nbsp;<a href='http://www.blogjava.net/gml520/archive/2009/08/29/293082.html'>阅读全文</a><img src ="http://www.blogjava.net/gml520/aggbug/293082.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gml520/" target="_blank">日月雨林@gmail.com</a> 2009-08-29 13:24 <a href="http://www.blogjava.net/gml520/archive/2009/08/29/293082.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>NetBeans6.8 M1发布了!添加了嵌入式浏览器支持和JavaEE6 支持</title><link>http://www.blogjava.net/gml520/archive/2009/08/04/289710.html</link><dc:creator>日月雨林@gmail.com</dc:creator><author>日月雨林@gmail.com</author><pubDate>Tue, 04 Aug 2009 01:43:00 GMT</pubDate><guid>http://www.blogjava.net/gml520/archive/2009/08/04/289710.html</guid><wfw:comment>http://www.blogjava.net/gml520/comments/289710.html</wfw:comment><comments>http://www.blogjava.net/gml520/archive/2009/08/04/289710.html#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://www.blogjava.net/gml520/comments/commentRss/289710.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gml520/services/trackbacks/289710.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: NetBeans6.8 M1发布了!添加了嵌入式浏览器支持和JavaEE6 支持 ,此外还有 ruby maven, C++ 等增强特性.<br>有图有真相:<br>嵌入浏览器功能默认不开起,需要自己手动开启: 在 工具->选项<br>&nbsp;&nbsp;<a href='http://www.blogjava.net/gml520/archive/2009/08/04/289710.html'>阅读全文</a><img src ="http://www.blogjava.net/gml520/aggbug/289710.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gml520/" target="_blank">日月雨林@gmail.com</a> 2009-08-04 09:43 <a href="http://www.blogjava.net/gml520/archive/2009/08/04/289710.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>对SwingX 做了一些国际化翻译</title><link>http://www.blogjava.net/gml520/archive/2009/07/02/285174.html</link><dc:creator>日月雨林@gmail.com</dc:creator><author>日月雨林@gmail.com</author><pubDate>Thu, 02 Jul 2009 06:44:00 GMT</pubDate><guid>http://www.blogjava.net/gml520/archive/2009/07/02/285174.html</guid><wfw:comment>http://www.blogjava.net/gml520/comments/285174.html</wfw:comment><comments>http://www.blogjava.net/gml520/archive/2009/07/02/285174.html#Feedback</comments><slash:comments>13</slash:comments><wfw:commentRss>http://www.blogjava.net/gml520/comments/commentRss/285174.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gml520/services/trackbacks/285174.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 今天用到了一些SwingX 的类库，但是显示的时候都是英文的，感觉挺别扭的，于是就对SwingX做了一些国际化！
<p>下载了源代码，然后找到对应的Properties 文件，发现其实SwingX已经有很多个国家的语言版本了，就是少了中国版的，唉！谁叫中国的程序员使用Swing的少呢？ 呵呵！ </p>
<p>用NetBeans打开 项目文件，找到properties文件，为每个原始的Properties文件添加一个 zh_CN的locale
。然后就是翻译了。这里不得不赞美一下NetBeans 对properties
文件的编辑功能相当的好用，可以直接写中文，而不必转换为Unicode。NetBeans 默认已经帮你完成了。</p>
<p>这是我第一次翻译，因为能力有限，所以翻译难免会有一点小毛病，有什么翻译问题请留言，或者发邮件告诉我，让我好改正。<img src="http://gml520.javaeye.com/images/smiles/icon_wink.gif" alt="" /></p>
<p><br />
</p>
<p><br />
</p>
<p><span style="color: #ff1843;">2009-11-04 更新：</span></p>
<p><span style="color: #ff1843;">翻译更新到SwingX1.6, SwingX1.6 是一个 Java 6 only 版本，也就是说这个版本需要用JRE1.6 。<br />
</span></p>
<p><br />
</p>
<p><span style="color: #ff1843;">2009-09-23 更新：</span></p>
<p><span style="color: #ff1843;">应朋友们的要求，今天放上来 SwingX-1.0 的国际化版本（并非本地化，仅仅只是国际化）。</span></p>
<p><span style="color: #ff1843;">修复LoginPanel 翻译的问题，原来翻译成中文有乱码，现保留为英文。</span></p>
<p><span style="color: #ff1843;">初步判断是SwingX 中使用了不支持中文的字体造成的。</span></p>
<p><br />
</p>
<p><span style="color: red;">2009-07-07 更新:<br />
&nbsp;第一次对SwingX进行翻译</span></p>
<br />
------------------------------传说中华丽的分割线-----------------------------------<br />
<br />
<p><a title="(SwingX1.6)点这里下载（20091104）" href=" http://www.blogjava.net/Files/gml520/SwingX1.6.zip">&nbsp; (SwingX1.6)点这里下载（20091104）</a></p>
<br />
<a title="（SwingX-1.0）点这里下载" href="http://www.blogjava.net/Files/gml520/SwingX-1.0.zip">（SwingX-1.0）点这里下载&nbsp;&nbsp; （20090923）</a>
<p>
</p>
<p><a href="/Files/gml520/SwingX.rar">（SwingX-0.9.7）点这里下载（20090702）</a></p>
<p><br />
</p>
<br />
<img src ="http://www.blogjava.net/gml520/aggbug/285174.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gml520/" target="_blank">日月雨林@gmail.com</a> 2009-07-02 14:44 <a href="http://www.blogjava.net/gml520/archive/2009/07/02/285174.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>NetBeans 6.7中 我比较喜欢的改进！</title><link>http://www.blogjava.net/gml520/archive/2009/03/31/263178.html</link><dc:creator>日月雨林@gmail.com</dc:creator><author>日月雨林@gmail.com</author><pubDate>Tue, 31 Mar 2009 09:12:00 GMT</pubDate><guid>http://www.blogjava.net/gml520/archive/2009/03/31/263178.html</guid><wfw:comment>http://www.blogjava.net/gml520/comments/263178.html</wfw:comment><comments>http://www.blogjava.net/gml520/archive/2009/03/31/263178.html#Feedback</comments><slash:comments>27</slash:comments><wfw:commentRss>http://www.blogjava.net/gml520/comments/commentRss/263178.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gml520/services/trackbacks/263178.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: netbeans 6.7 m3 基本开发完毕了，意味着netbeans6.7 的发布也不远了。6月份的 JavaOne 大会上，netbeans6.7<br>就会发布了。6.7 版本 重点的开发放到了Maven ，Test，Debug 等功能上的完善和增强。<br><br>我比较喜欢的几个功能的改进：<br>&nbsp;&nbsp;<a href='http://www.blogjava.net/gml520/archive/2009/03/31/263178.html'>阅读全文</a><img src ="http://www.blogjava.net/gml520/aggbug/263178.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gml520/" target="_blank">日月雨林@gmail.com</a> 2009-03-31 17:12 <a href="http://www.blogjava.net/gml520/archive/2009/03/31/263178.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>nbPython 的代码提示功能！</title><link>http://www.blogjava.net/gml520/archive/2008/11/15/240637.html</link><dc:creator>日月雨林@gmail.com</dc:creator><author>日月雨林@gmail.com</author><pubDate>Sat, 15 Nov 2008 01:43:00 GMT</pubDate><guid>http://www.blogjava.net/gml520/archive/2008/11/15/240637.html</guid><wfw:comment>http://www.blogjava.net/gml520/comments/240637.html</wfw:comment><comments>http://www.blogjava.net/gml520/archive/2008/11/15/240637.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/gml520/comments/commentRss/240637.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gml520/services/trackbacks/240637.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 这篇文章很不错, 介绍了nbPython 大部分的的代码提示工能。&nbsp;&nbsp;<a href='http://www.blogjava.net/gml520/archive/2008/11/15/240637.html'>阅读全文</a><img src ="http://www.blogjava.net/gml520/aggbug/240637.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gml520/" target="_blank">日月雨林@gmail.com</a> 2008-11-15 09:43 <a href="http://www.blogjava.net/gml520/archive/2008/11/15/240637.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>NetBeans 教程系列以及相关文章索引 （不定时更新！）</title><link>http://www.blogjava.net/gml520/archive/2008/11/13/240291.html</link><dc:creator>日月雨林@gmail.com</dc:creator><author>日月雨林@gmail.com</author><pubDate>Thu, 13 Nov 2008 04:26:00 GMT</pubDate><guid>http://www.blogjava.net/gml520/archive/2008/11/13/240291.html</guid><wfw:comment>http://www.blogjava.net/gml520/comments/240291.html</wfw:comment><comments>http://www.blogjava.net/gml520/archive/2008/11/13/240291.html#Feedback</comments><slash:comments>18</slash:comments><wfw:commentRss>http://www.blogjava.net/gml520/comments/commentRss/240291.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gml520/services/trackbacks/240291.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 一、NetBeans 教程系列:<br><br>NetBeans6.1 入门教程系列（1）--- 数据库的基本操作<br><br>NetBeans6.1 入门教程系列（2）--- 数据库的设计查询以及创建视图&nbsp;&nbsp;<a href='http://www.blogjava.net/gml520/archive/2008/11/13/240291.html'>阅读全文</a><img src ="http://www.blogjava.net/gml520/aggbug/240291.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gml520/" target="_blank">日月雨林@gmail.com</a> 2008-11-13 12:26 <a href="http://www.blogjava.net/gml520/archive/2008/11/13/240291.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Python for NetBeans 将与NetBeans6.5 正式版同时发布!</title><link>http://www.blogjava.net/gml520/archive/2008/11/13/240246.html</link><dc:creator>日月雨林@gmail.com</dc:creator><author>日月雨林@gmail.com</author><pubDate>Thu, 13 Nov 2008 02:29:00 GMT</pubDate><guid>http://www.blogjava.net/gml520/archive/2008/11/13/240246.html</guid><wfw:comment>http://www.blogjava.net/gml520/comments/240246.html</wfw:comment><comments>http://www.blogjava.net/gml520/archive/2008/11/13/240246.html#Feedback</comments><slash:comments>9</slash:comments><wfw:commentRss>http://www.blogjava.net/gml520/comments/commentRss/240246.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gml520/services/trackbacks/240246.html</trackback:ping><description><![CDATA[<a href="http://gml520.javaeye.com/admin/blogs/266428/edit"></a><strong></strong>
<a href="http://codesnakes.blogspot.com/2008/11/python-in-netbeans-is-go.html">Python in Netbeans is a go!!!!</a>
<div>
<div bold=""> </div>
<p><a href="http://4.bp.blogspot.com/_FMMRL6HCtTU/SRtpAjtkJ5I/AAAAAAAAAEA/2HjekkMo5X0/s1600-h/nbPythonSplash.png"><img src="http://4.bp.blogspot.com/_FMMRL6HCtTU/SRtpAjtkJ5I/AAAAAAAAAEA/2HjekkMo5X0/s320/nbPythonSplash.png" id="BLOGGER_PHOTO_ID_5267919647447197586" alt="" style="margin: 0px auto 10px; display: block; width: 320px; cursor: pointer; height: 185px; text-align: center;" border="0" /></a><br />
After
a 6 months of development. nbPython has been given the green light to
be release as the official python build for Netbeans. The EA release
will be released with Netbeans6.5. This feels like a real achievement
for us. I would like to thank all the people who made this possable:</p>
<ul>
    <li>Ted Leung<br />
    </li>
    <li>Tor Norbye<br />
    </li>
    <li>Frank Wierzbicki<br />
    </li>
    <li>Jean-Yves Mengant<br />
    </li>
    <li>Amit Saha </li>
    <li>The rest of the nbPython Development team<br />
    </li>
    <li>Netbeans QA Team</li>
</ul>
<p>Most of all the user community, With out you this would have been all for nothing. </p>
</div>
<img src ="http://www.blogjava.net/gml520/aggbug/240246.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gml520/" target="_blank">日月雨林@gmail.com</a> 2008-11-13 10:29 <a href="http://www.blogjava.net/gml520/archive/2008/11/13/240246.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>NetBeans6.1 入门教程系列（2）--- 数据库的设计查询以及创建视图</title><link>http://www.blogjava.net/gml520/archive/2008/10/31/237887.html</link><dc:creator>日月雨林@gmail.com</dc:creator><author>日月雨林@gmail.com</author><pubDate>Fri, 31 Oct 2008 12:27:00 GMT</pubDate><guid>http://www.blogjava.net/gml520/archive/2008/10/31/237887.html</guid><wfw:comment>http://www.blogjava.net/gml520/comments/237887.html</wfw:comment><comments>http://www.blogjava.net/gml520/archive/2008/10/31/237887.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.blogjava.net/gml520/comments/commentRss/237887.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gml520/services/trackbacks/237887.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 用过MS SQL的朋友都知道他有个视图设计器，可以很方便的创建视图。在NetBeans6.1 中也有这样的功能。大家看看截图：&nbsp;&nbsp;<a href='http://www.blogjava.net/gml520/archive/2008/10/31/237887.html'>阅读全文</a><img src ="http://www.blogjava.net/gml520/aggbug/237887.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gml520/" target="_blank">日月雨林@gmail.com</a> 2008-10-31 20:27 <a href="http://www.blogjava.net/gml520/archive/2008/10/31/237887.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Linux 下用NetBeans开发GTK 程序</title><link>http://www.blogjava.net/gml520/archive/2008/10/19/235287.html</link><dc:creator>日月雨林@gmail.com</dc:creator><author>日月雨林@gmail.com</author><pubDate>Sun, 19 Oct 2008 04:30:00 GMT</pubDate><guid>http://www.blogjava.net/gml520/archive/2008/10/19/235287.html</guid><wfw:comment>http://www.blogjava.net/gml520/comments/235287.html</wfw:comment><comments>http://www.blogjava.net/gml520/archive/2008/10/19/235287.html#Feedback</comments><slash:comments>10</slash:comments><wfw:commentRss>http://www.blogjava.net/gml520/comments/commentRss/235287.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gml520/services/trackbacks/235287.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 用了Linux 突然间想写点C的程序，大家都说GTK 好用，所以就拿GTK 作实验。<br>第一步：搭建开发环境<br>1.gcc和java，这个应该不难，一般的发行版里都有gcc，Java可以到www.sun.com下载，安装配置，google 一下到处都是。<br>2.到www.netbeans.org 下载netbeans IDE ，有专门的C＋＋ 版。<br>3.Gtk+可以直接安装libgtk2.0-dev软件包，也可以从http://www.gtk.org/下载源码，编译安装。可能需要其他依赖的软件包如下：<br><br>    * pkg-config<br>    * GNU make<br>    * JPEG, PNG and TIFF image libraries<br>    * FreeType<br>    * fontconfig<br>    * GNU libiconv library<br>    * GNU gettext<br>    * GLib<br>    * Pango<br>    * ATK<br> &nbsp;&nbsp;<a href='http://www.blogjava.net/gml520/archive/2008/10/19/235287.html'>阅读全文</a><img src ="http://www.blogjava.net/gml520/aggbug/235287.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gml520/" target="_blank">日月雨林@gmail.com</a> 2008-10-19 12:30 <a href="http://www.blogjava.net/gml520/archive/2008/10/19/235287.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>一个易用不比Ubuntu差的Linux</title><link>http://www.blogjava.net/gml520/archive/2008/10/05/232564.html</link><dc:creator>日月雨林@gmail.com</dc:creator><author>日月雨林@gmail.com</author><pubDate>Sun, 05 Oct 2008 14:12:00 GMT</pubDate><guid>http://www.blogjava.net/gml520/archive/2008/10/05/232564.html</guid><wfw:comment>http://www.blogjava.net/gml520/comments/232564.html</wfw:comment><comments>http://www.blogjava.net/gml520/archive/2008/10/05/232564.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.blogjava.net/gml520/comments/commentRss/232564.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gml520/services/trackbacks/232564.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 以前用过ubuntu ，但是对我的机器支持的不好，特别是显卡，于是换了块显卡，ubuntu 还是不支持，装了受限驱动，屏幕的分辨率又有问题，真是拿他没办法，于是换了现在的Everest （珠穆朗玛峰） linux，安装完以后默认没有3d驱动，但是屏幕不闪，至少眼睛不疼了（Ubuntu 下就不行了，安装完驱动，刷新率只有61，看得我眼睛疼）。更新源里的显卡驱动相对老了点，于是到官方下了个最新的驱动，安装完以后，3d 就能打开了，而且一点也不卡。眼睛舒服多了。&nbsp;&nbsp;<a href='http://www.blogjava.net/gml520/archive/2008/10/05/232564.html'>阅读全文</a><img src ="http://www.blogjava.net/gml520/aggbug/232564.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gml520/" target="_blank">日月雨林@gmail.com</a> 2008-10-05 22:12 <a href="http://www.blogjava.net/gml520/archive/2008/10/05/232564.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>关于java 读取propterties 文件的疑惑 和问题的解决</title><link>http://www.blogjava.net/gml520/archive/2008/10/03/232245.html</link><dc:creator>日月雨林@gmail.com</dc:creator><author>日月雨林@gmail.com</author><pubDate>Fri, 03 Oct 2008 12:40:00 GMT</pubDate><guid>http://www.blogjava.net/gml520/archive/2008/10/03/232245.html</guid><wfw:comment>http://www.blogjava.net/gml520/comments/232245.html</wfw:comment><comments>http://www.blogjava.net/gml520/archive/2008/10/03/232245.html#Feedback</comments><slash:comments>12</slash:comments><wfw:commentRss>http://www.blogjava.net/gml520/comments/commentRss/232245.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gml520/services/trackbacks/232245.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要:   最近在重构自己的小Demo 想把自己的下Demo 变成可以配置的程序。但是遇到了一些困难，走了不少的弯路，最终还是解决了。 如果你是个牛人，你不用看了，写这些东西是给和我一样的菜鸟看的。<br>先说说我的Demo吧，我写的是一个简单新闻管理系统，很简陋的那种，不过麻雀虽小，但是五脏俱全。<br>基本的增、删、查、改，都有，用到了FCKeditor。一开始我连接数据库用的是最原始的方法，把数据库的连接信息全写在代码里，写完以后就没去管他了，十一放假这几天，看了看自己的代码，觉得代码结果不好，于是就开始重构自己的代码，首先就是重写数据库的连接管理我把连接数据库的一些基本信息写到了 database.properties 文件里，然后从程序中读取连接数据库所需要的信息。但是看似简单的东西，比且很容易的完成的工作，我却遇到了不少麻烦。首先就是路径的问题，其次是该以何种方式读取；就这两个问题困扰了两天。（呵呵，见笑了）&nbsp;&nbsp;<a href='http://www.blogjava.net/gml520/archive/2008/10/03/232245.html'>阅读全文</a><img src ="http://www.blogjava.net/gml520/aggbug/232245.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gml520/" target="_blank">日月雨林@gmail.com</a> 2008-10-03 20:40 <a href="http://www.blogjava.net/gml520/archive/2008/10/03/232245.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>NetBeans中freeform project的作用（熟悉Ant 的朋友比较喜欢）</title><link>http://www.blogjava.net/gml520/archive/2008/10/01/231945.html</link><dc:creator>日月雨林@gmail.com</dc:creator><author>日月雨林@gmail.com</author><pubDate>Wed, 01 Oct 2008 00:25:00 GMT</pubDate><guid>http://www.blogjava.net/gml520/archive/2008/10/01/231945.html</guid><wfw:comment>http://www.blogjava.net/gml520/comments/231945.html</wfw:comment><comments>http://www.blogjava.net/gml520/archive/2008/10/01/231945.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/gml520/comments/commentRss/231945.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gml520/services/trackbacks/231945.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要:  What is freeform?<br>Freeform is a NetBeans project type that allows you to use Ant build script supplied with your sources. Typical usecase can be that you have already some sources, you are developing them "in you own way" (other IDE, or using VI, or...) and you want to work on them using NetBeans. Other common usecase for free-form can be that you check out some opensource project and you want to work on it in NetBeans IDE. &nbsp;&nbsp;<a href='http://www.blogjava.net/gml520/archive/2008/10/01/231945.html'>阅读全文</a><img src ="http://www.blogjava.net/gml520/aggbug/231945.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gml520/" target="_blank">日月雨林@gmail.com</a> 2008-10-01 08:25 <a href="http://www.blogjava.net/gml520/archive/2008/10/01/231945.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>netbeans 6.5 多国语言 开发版发布了！</title><link>http://www.blogjava.net/gml520/archive/2008/09/24/230891.html</link><dc:creator>日月雨林@gmail.com</dc:creator><author>日月雨林@gmail.com</author><pubDate>Wed, 24 Sep 2008 07:15:00 GMT</pubDate><guid>http://www.blogjava.net/gml520/archive/2008/09/24/230891.html</guid><wfw:comment>http://www.blogjava.net/gml520/comments/230891.html</wfw:comment><comments>http://www.blogjava.net/gml520/archive/2008/09/24/230891.html#Feedback</comments><slash:comments>35</slash:comments><wfw:commentRss>http://www.blogjava.net/gml520/comments/commentRss/230891.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gml520/services/trackbacks/230891.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 这个不是最终版，想尝鲜的朋友可以到官方 网站上下载了！<br><br>更新：最经中文的好像没了，大家还是下载英文的吧。Netbeas 已经开始做语言包插件了<br>相信很快就会出来了。<br><br>http://bits.netbeans.org/download/trunk/nightly/latest/ml/?pagelang=zh_CN<br><br>NetBeans 6.5 带来很多新的特性，大家可以尝试一下，说不定 你就会喜欢上他的。呵呵！<br><br>下面是NetBeans 6.5 中新增的特性以及 增强的功能 一览表：<br><br>http://wiki.netbeans.org/NewAndNoteWorthyMilestone1NB65<br><br>http://wiki.netbeans.org/NewAndNoteWorthyMilestone2NB65 &nbsp;&nbsp;<a href='http://www.blogjava.net/gml520/archive/2008/09/24/230891.html'>阅读全文</a><img src ="http://www.blogjava.net/gml520/aggbug/230891.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gml520/" target="_blank">日月雨林@gmail.com</a> 2008-09-24 15:15 <a href="http://www.blogjava.net/gml520/archive/2008/09/24/230891.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>我与NetBeans的情结</title><link>http://www.blogjava.net/gml520/archive/2008/09/14/228842.html</link><dc:creator>日月雨林@gmail.com</dc:creator><author>日月雨林@gmail.com</author><pubDate>Sat, 13 Sep 2008 20:30:00 GMT</pubDate><guid>http://www.blogjava.net/gml520/archive/2008/09/14/228842.html</guid><wfw:comment>http://www.blogjava.net/gml520/comments/228842.html</wfw:comment><comments>http://www.blogjava.net/gml520/archive/2008/09/14/228842.html#Feedback</comments><slash:comments>9</slash:comments><wfw:commentRss>http://www.blogjava.net/gml520/comments/commentRss/228842.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gml520/services/trackbacks/228842.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 今天真是很不顺啊，不是停电就是 登不上论坛，害我想写点东西都没心情了。幸好宿舍晚上不熄灯，可以让我在下半夜写东西。唉！明天要睡一个早上了！<br />
&nbsp; &nbsp;&nbsp; &nbsp;结识NetBeans 是在2007 年五月份，那时候自己刚开始自学java ，一开始用的是最原始的方法NotePad2 + JDK
。后来看到csdn 上关于NetBeans的插件开发教程，才开始接触NetBeans的，那个时候NetBeans是5.5.1
版本。在下载了视频教程看以后，我就到官方网站下载了NetBeans，感觉NetBeans太棒了，特别是GUI
设计，当时感觉太神奇了，那么快就可以建立一个桌面应用程序。后来自己对java 学的相对有点进阶的时候，发现自己对NetBeans
的了解也更深了点，应该说是NetBeans的的操作更熟练了，为了学习NetBeans的操作，我把csdn
上的所有视频教程都下载来看。直到NetBeans6.0 的发布。我才真正有点了解NetBeans。说到这里有人会说了&#8220; NetBeans
不过就是个开发工具嘛！至于要那样努力学吗？不要本末倒置了！&#8220;&nbsp;&nbsp;对于这句话，我想说的是： 一个语言如何，从用它写的IDE
里就可以看出不少东西来，我记得国外有一篇博客就讲到&#8221;The IDE is the Language！&#8220; 。因为我对java
比较喜欢，特别是Swing ，用Siwng
开发桌面应用，我感觉自己很有成就感，特别是我写出我自己的第一个桌面应用程序，当初学C语言的时候就想写一些GUI
的程序，但是我当时不知道原来有很多的C 的拓展库，原因是我刚接触C 语言的时候用的是TC2.0&nbsp;&nbsp;只能写控制台程序，不能写GUI
程序。感觉学习C语言满足不了我的要求，于是就开始自学java。<br />
<br />
<font style="font-size: 10.5pt;"><font face="宋体 ">&nbsp; &nbsp; 学习了一些java基本知识之后感觉
java 比C
简单多了。而且还能很快的写出GUI程序。这是我一直想要做的事情。之后对java的了解更进一步点，开始到个大论坛去转，看到了不少的好东西，学到了很
多。最初接触的是csdn 的论坛，后来时Javaeye上的论坛。还有一些其他的论坛我就不说了，去的比较少，现在基本上都在Javaeye
上潜水了，我发现Javaeye上的牛人特多，我是不敢轻易在论坛上发言，感觉自己的水平还不够，所以更多的时间是在潜水。</font></font><br />
<br />
<font style="font-size: 10.5pt;">&nbsp; &nbsp;&nbsp; &nbsp; NetBeans 6.0 <font face="宋体 ">出来
以后，我就第一时间下载了，按照官方的例子做了一些Demo ，感觉太棒了。因为官方上的教程大部分都是英文的，所以也就促使我
更加努力的学习英语，争取能够明白教程上讲的是什么。 现在让我看一些英语的blog ，已经不是太困难了，自从我把自己的blog 加入到<a href="http://www.planetbeans.org/" target="_blank">www.planetnetbeans.org</a>&nbsp;&nbsp;(NetBeans 星球) 里以后我就经常的关顾这个网站，看到了不少的好文章。学到了不少东西。</font></font><br />
<br />
<font style="font-size: 10.5pt;">&nbsp; &nbsp;&nbsp; &nbsp;<font face="宋体 ">从我开始接触NetBeans到现
在，NetBeans 经历了5.5.1，6.0，6.1 还有现在的6.5
，一路走来感觉NetBeans的进步太多了，无论从速度上，还是从代码编辑器上，以及对不同语言的支持上，都有长足的进步。真的很感谢NetBeans
团队，让我们能用上这么好的IDE 。在接触NetBeans的同时我也接触了Eclipse
，网上有很多关于NetBeans和Eclipse的比较文章，感觉有的很片面，比较的不是很客观。有很多人把NetBeans 和那些
收费的Eclipse进行对比，这对NetBeans 是很不公平的，他们都要求NetBeans 要比那些收费的Eclipse
插件更好用才会说NetBeans 好用。
还有的是说NetBeans的启动速度慢，从我用Eclipse的经验来看，Eclipse的启动速度在3.3之前都比NetBeans快一点，当不是很
多。在不同的机器，不同的操作系统上的表现也不一样，在Windows 下，Eclipse
可能要快一点，但是到了Linux下就变了。NetBeans 绝对比Eclipse 快。Eclipse 3.4
发布有一段时间了，我发现他的启动速度真是不敢恭维，比NetBeans 还要慢！我的机器CPU AMD 闪龙3000+ 1.6GHZ ，960
M的内存，跑Eclipse3.4 比跑NetBeans6.1 要卡的多，特别是builde 几个项目以后。最新的NetBeans6.5
也试用了几天，感觉上比NetBeans6.1 又快了一点。对项目的扫描也更快了，内存占用也降低了，NetBeans 真是越来越好用了。</font></font><br />
<br />
<br />
&nbsp; &nbsp;今天比较晚了，明天在接着写吧。看看时间已经凌晨4:19分了。现在已经是8月15 了！！祝大家中秋节快乐！！<br />
 <img src ="http://www.blogjava.net/gml520/aggbug/228842.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gml520/" target="_blank">日月雨林@gmail.com</a> 2008-09-14 04:30 <a href="http://www.blogjava.net/gml520/archive/2008/09/14/228842.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>让NetBeans 在Windows下拥有Mac 的外观</title><link>http://www.blogjava.net/gml520/archive/2008/09/10/228245.html</link><dc:creator>日月雨林@gmail.com</dc:creator><author>日月雨林@gmail.com</author><pubDate>Wed, 10 Sep 2008 15:56:00 GMT</pubDate><guid>http://www.blogjava.net/gml520/archive/2008/09/10/228245.html</guid><wfw:comment>http://www.blogjava.net/gml520/comments/228245.html</wfw:comment><comments>http://www.blogjava.net/gml520/archive/2008/09/10/228245.html#Feedback</comments><slash:comments>9</slash:comments><wfw:commentRss>http://www.blogjava.net/gml520/comments/commentRss/228245.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gml520/services/trackbacks/228245.html</trackback:ping><description><![CDATA[<br />
&nbsp;&nbsp;<strong> 先让大家看看效果图吧：</strong><br />
<br />
<br />
<img alt="" src="http://www.blogjava.net/images/blogjava_net/gml520/mac2.jpg" width="978" height="657" /><br />
<br />
<img alt="" src="http://www.blogjava.net/images/blogjava_net/gml520/Mac.JPG" width="1024" height="768" /><br />
<br />
中文版的NetBeans 外观：<br />
<br />
<img alt="" src="http://www.blogjava.net/images/blogjava_net/gml520/macnet.jpg" width="956" height="675" /><br />
<br />
<br />
<br />
&nbsp; 还不错吧，只是有点遗憾的是标题栏没有改变！如果标题栏也改变了，那就完美了！如果谁有更好的方法<br />
不妨留言交流一下！共同学习！<br />
具体的方法是：启动NetBeans 的时候添加启动参数<br />
netbeans -cp:p<span style="color: red;"> D:/NBpro/</span>quaqua.jar --laf ch.randelshofer.quaqua.QuaquaLookAndFeel&nbsp; <br />
<br />
红色部分表示的是你的laf jar包所在文件夹。quaqua jar包<a title="点击这里下载" href="http://www.randelshofer.ch/quaqua/files/quaqua-5.0.nested.zip"> 点击这里下载</a><br />
<br />
用这种方法还可以设置其它的外观，不仅如此，这样还修正了NetBeans在Windows 默认的主题下<br />
显示的问题（第一张图片红色框框部分）<br />
<br />
具体内容你们也可以看看这篇博客：<a href="http://mrhaki.blogspot.com/2008/09/using-jtattoo-look-and-feel-with.html">http://mrhaki.blogspot.com/2008/09/using-jtattoo-look-and-feel-with.html</a><br />
<br />
<img src ="http://www.blogjava.net/gml520/aggbug/228245.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gml520/" target="_blank">日月雨林@gmail.com</a> 2008-09-10 23:56 <a href="http://www.blogjava.net/gml520/archive/2008/09/10/228245.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>