<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
  <channel>
    <title>netbeans</title>
    <description></description>
    <link>http://netbeans.javaeye.com</link>
    <language>UTF-8</language>
    <copyright>Copyright 2003-2008, JavaEye.com</copyright>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <generator>JavaEye - 做最棒的软件开发交流社区</generator>
      <item>
        <title>netbeans显示错误信息</title>
        <author>netbeans</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://netbeans.javaeye.com">netbeans</a>&nbsp;
          链接：<a href="http://netbeans.javaeye.com/blog/230692" style="color:red;">http://netbeans.javaeye.com/blog/230692</a>&nbsp;
          发表时间: 2008年08月20日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          ErrorManager.getDefault().notify(ErrorManager.INFORMATIONAL, exception);
          <br/><br/>
          <span style="color:red;">
            <a href="http://netbeans.javaeye.com/blog/230692#comments" style="color:red;">已有 <strong>0</strong> 人发表留言，猛击-&gt;&gt;<strong>这里</strong>&lt;&lt;-参与讨论</a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 20 Aug 2008 14:20:53 +0800</pubDate>
        <link>http://netbeans.javaeye.com/blog/230692</link>
        <guid>http://netbeans.javaeye.com/blog/230692</guid>
      </item>
      <item>
        <title>NotifyDescriptor经典用法</title>
        <author>netbeans</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://netbeans.javaeye.com">netbeans</a>&nbsp;
          链接：<a href="http://netbeans.javaeye.com/blog/230687" style="color:red;">http://netbeans.javaeye.com/blog/230687</a>&nbsp;
          发表时间: 2008年08月20日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <pre name="code" class="java">private static boolean showDialog(URL whereTo) {
        String msg = NbBundle.getMessage(FeedbackSurvey.class, "MSG_FeedbackSurvey_Message");
        String tit = NbBundle.getMessage(FeedbackSurvey.class, "MSG_FeedbackSurvey_Title");
        String yes = NbBundle.getMessage(FeedbackSurvey.class, "MSG_FeedbackSurvey_Yes");
        String later = NbBundle.getMessage(FeedbackSurvey.class, "MSG_FeedbackSurvey_Later");
        String never = NbBundle.getMessage(FeedbackSurvey.class, "MSG_FeedbackSurvey_Never");
        
        NotifyDescriptor nd = new NotifyDescriptor.Message(msg, NotifyDescriptor.QUESTION_MESSAGE);
        nd.setTitle(tit);
        //Object[] buttons = { yes, later, never };
        JButton yesButton = new JButton();
        yesButton.getAccessibleContext().setAccessibleDescription( 
                NbBundle.getMessage(FeedbackSurvey.class, "ACSD_FeedbackSurvey_Yes"));
        Mnemonics.setLocalizedText(yesButton, yes);
        JButton laterButton = new JButton();
        laterButton.getAccessibleContext().setAccessibleDescription( 
                NbBundle.getMessage(FeedbackSurvey.class, "ACSD_FeedbackSurvey_Later"));
        Mnemonics.setLocalizedText(laterButton, later);
        JButton neverButton = new JButton();
        neverButton.getAccessibleContext().setAccessibleDescription( 
                NbBundle.getMessage(FeedbackSurvey.class, "ACSD_FeedbackSurvey_Never"));
        Mnemonics.setLocalizedText(neverButton, never);
        Object[] buttons = { yesButton, laterButton, neverButton };
        nd.setOptions(buttons);
        Object res = DialogDisplayer.getDefault().notify(nd);
        
        if (res == yesButton) {
            HtmlBrowser.URLDisplayer.getDefault().showURL(whereTo);
            return true;
        } else {
            if( res == neverButton ) {
                Preferences prefs = NbPreferences.forModule(FeedbackSurvey.class);
                prefs.putInt("feedback.survey.show.count", (int)bundledInt("MSG_FeedbackSurvey_AskTimes")); // NOI18N
            }
            return false;
        }
    }</pre>
          <br/><br/>
          <span style="color:red;">
            <a href="http://netbeans.javaeye.com/blog/230687#comments" style="color:red;">已有 <strong>0</strong> 人发表留言，猛击-&gt;&gt;<strong>这里</strong>&lt;&lt;-参与讨论</a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 20 Aug 2008 14:00:30 +0800</pubDate>
        <link>http://netbeans.javaeye.com/blog/230687</link>
        <guid>http://netbeans.javaeye.com/blog/230687</guid>
      </item>
      <item>
        <title>how to add development plugin centers</title>
        <author>netbeans</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://netbeans.javaeye.com">netbeans</a>&nbsp;
          链接：<a href="http://netbeans.javaeye.com/blog/194034" style="color:red;">http://netbeans.javaeye.com/blog/194034</a>&nbsp;
          发表时间: 2008年05月18日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          *  To install the development update center <br /><br />    Select to Tools | Plug-ins from the menu and go to the Settings tab. click Add. Enter the following:<br /><br />    Name: dev (or any name of your choice)<br /><br />    URL: http://deadlock.netbeans.org/hudson/job/javadoc-nbms/lastSuccessfulBuild/artifact/nbbuild/nbms/updates.xml.gz<br /><br />    * To install the Community Plug-in Portal update center: <br /><br />    Go to http://plugins.netbeans.org/PluginPortal/faces/PluginDetailPage.jsp?pluginid=1616 and download the plugin.<br /><br />    Then select to Tools | Plug-ins from the menu and go to the Downloaded Tab, click Add Plugin to install the downloaded nbm file.<br /><br />    * To install the Community Contrib update center <br /><br />    Select to Tools | Plug-ins from the menu and go to the Settings tab. click Add. Enter the following:<br /><br />    Name: Contrib (or any name of your choice)<br /><br />    URL: http://deadlock.netbeans.org/hudson/job/javadoc-nbms/lastSuccessfulBuild/artifact/nbbuild/nbms/updates.xml.gz<br /><br />添加好后，会提示很多更新，这些只是开发版，风险要自己掂量了。
          <br/><br/>
          <span style="color:red;">
            <a href="http://netbeans.javaeye.com/blog/194034#comments" style="color:red;">已有 <strong>0</strong> 人发表留言，猛击-&gt;&gt;<strong>这里</strong>&lt;&lt;-参与讨论</a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sun, 18 May 2008 10:01:01 +0800</pubDate>
        <link>http://netbeans.javaeye.com/blog/194034</link>
        <guid>http://netbeans.javaeye.com/blog/194034</guid>
      </item>
      <item>
        <title>netbeans log</title>
        <author>netbeans</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://netbeans.javaeye.com">netbeans</a>&nbsp;
          链接：<a href="http://netbeans.javaeye.com/blog/181982" style="color:red;">http://netbeans.javaeye.com/blog/181982</a>&nbsp;
          发表时间: 2008年04月11日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          You can use:<br />File udir = new File(System.getProperty("netbeans.user"));<br /><br />or you can use:<br />FileObject root = Repository.getDefault().getDefaultFileSystem().getRoot();<br />File udir = FileUtil.toFile(root).getParentFile();<br />//notice get parent called on the File instance instead<br />//of the root FileObject as it is a root in the NB FileSystem<br /><br />Now, in the second case the default file system currently points to a folder called config which<br />actually resides directly below the user directory (on the physical disk). If that were to change<br />in the future to be a sub-directory then it could cause problems. Probably the safest is to use<br />the property as it could always be set in the future to keep backwards compatibility much easier.<br /><br /><br />There is probably some other way, but these are the ones I know which currently work. So, for the<br />var/log directory you can do something like:<br />FileObject foUserDir = FileUtil.toFileObject(udir);<br />FileObject logDir = foUserDir.getFileObject("var/log");<br />FileUtil.createFolder(logDir, "yourOwnLogDir/someOtherFolderOrPath");<br />//create your files under your own special log direcotory<br />//or any number of directories however you see fit...<br /><br />which should match what you wrote you were trying to achieve. If you have any other issues let us<br />know.<br /><br />Wade
          <br/><br/>
          <span style="color:red;">
            <a href="http://netbeans.javaeye.com/blog/181982#comments" style="color:red;">已有 <strong>0</strong> 人发表留言，猛击-&gt;&gt;<strong>这里</strong>&lt;&lt;-参与讨论</a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Fri, 11 Apr 2008 23:46:24 +0800</pubDate>
        <link>http://netbeans.javaeye.com/blog/181982</link>
        <guid>http://netbeans.javaeye.com/blog/181982</guid>
      </item>
      <item>
        <title>Autoupdate EVERY_STARTUP</title>
        <author>netbeans</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://netbeans.javaeye.com">netbeans</a>&nbsp;
          链接：<a href="http://netbeans.javaeye.com/blog/181981" style="color:red;">http://netbeans.javaeye.com/blog/181981</a>&nbsp;
          发表时间: 2008年04月11日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          The core snippet is here:<br /><br />public class Installer extends ModuleInstall {<br />     public void restored() {<br />         modifyAutoupdateSettings();<br />     }<br /><br />     private void modifyAutoupdateSettings () {<br />         Settings autoupdateSettings =<br />(Settings)SharedClassObject.findObject(Settings.class);<br />         autoupdateSettings.setPeriod(Settings.EVERY_STARTUP);<br />     }<br />}<br /><br />You need to add Autoupdate and Settings Options API modules among your<br />project libraries. Then use Module Installer template from NetBeans<br />Module Development category in File|New file wizard and put this code<br />snippet into Installer class.<br />This code will force Autoupdate module to connect all enabled Update<br />Centers on every startup regardless of user's settings.<br />If you would like to respect user's setting, you have to ensure the code<br />is called only once.
          <br/><br/>
          <span style="color:red;">
            <a href="http://netbeans.javaeye.com/blog/181981#comments" style="color:red;">已有 <strong>0</strong> 人发表留言，猛击-&gt;&gt;<strong>这里</strong>&lt;&lt;-参与讨论</a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Fri, 11 Apr 2008 23:41:01 +0800</pubDate>
        <link>http://netbeans.javaeye.com/blog/181981</link>
        <guid>http://netbeans.javaeye.com/blog/181981</guid>
      </item>
      <item>
        <title>Replacing the default Exception dialog</title>
        <author>netbeans</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://netbeans.javaeye.com">netbeans</a>&nbsp;
          链接：<a href="http://netbeans.javaeye.com/blog/181978" style="color:red;">http://netbeans.javaeye.com/blog/181978</a>&nbsp;
          发表时间: 2008年04月11日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          1、adding a META-INF/services for java.util.logging.Handler<br />2、#-org.netbeans.core.NbErrorManager<br />my.company.MyErrorHandler
          <br/><br/>
          <span style="color:red;">
            <a href="http://netbeans.javaeye.com/blog/181978#comments" style="color:red;">已有 <strong>0</strong> 人发表留言，猛击-&gt;&gt;<strong>这里</strong>&lt;&lt;-参与讨论</a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Fri, 11 Apr 2008 23:36:37 +0800</pubDate>
        <link>http://netbeans.javaeye.com/blog/181978</link>
        <guid>http://netbeans.javaeye.com/blog/181978</guid>
      </item>
      <item>
        <title>推荐netbeans的两个小插件</title>
        <author>netbeans</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://netbeans.javaeye.com">netbeans</a>&nbsp;
          链接：<a href="http://netbeans.javaeye.com/blog/152255" style="color:red;">http://netbeans.javaeye.com/blog/152255</a>&nbsp;
          发表时间: 2008年01月02日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          1、Run Terminal<br />http://plugins.netbeans.org/PluginPortal/faces/PluginDetailPage.jsp?pluginid=2876<br />打开操作系统的shell，windows下就是cmd了，直接在项目目录打开，用途不多说了，有时候挺管用。<br />2、Explore From Here<br />http://sourceforge.net/projects/efhnbm/<br />打开文件浏览器，并定位到项目所在目录。
          <br/><br/>
          <span style="color:red;">
            <a href="http://netbeans.javaeye.com/blog/152255#comments" style="color:red;">已有 <strong>1</strong> 人发表留言，猛击-&gt;&gt;<strong>这里</strong>&lt;&lt;-参与讨论</a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 02 Jan 2008 10:13:18 +0800</pubDate>
        <link>http://netbeans.javaeye.com/blog/152255</link>
        <guid>http://netbeans.javaeye.com/blog/152255</guid>
      </item>
      <item>
        <title>编译netbeans6</title>
        <author>netbeans</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://netbeans.javaeye.com">netbeans</a>&nbsp;
          链接：<a href="http://netbeans.javaeye.com/blog/146117" style="color:red;">http://netbeans.javaeye.com/blog/146117</a>&nbsp;
          发表时间: 2007年12月05日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          1、下载netbeans源代码，解压，例如：e:/netbeans/source。<br />2、用netbeans打开源码路径中的nbbuild<br />3、修改defaults-properties.xml中的<br />&lt;dirname property="nb_all" file="${ant.file.default-properties}/.."><br />为&lt;property name="nb_all" value="e:/netbeans/source"/><br />4、编译nbbuild，如果安装的是jdk1.6，需要安装jdk1.5,在nbbuild项目中新建<br />user.build.properties文件，加入：<br />nbjdk.home=d:/Java/jdk1.5.0_14
          <br/><br/>
          <span style="color:red;">
            <a href="http://netbeans.javaeye.com/blog/146117#comments" style="color:red;">已有 <strong>0</strong> 人发表留言，猛击-&gt;&gt;<strong>这里</strong>&lt;&lt;-参与讨论</a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 05 Dec 2007 10:17:46 +0800</pubDate>
        <link>http://netbeans.javaeye.com/blog/146117</link>
        <guid>http://netbeans.javaeye.com/blog/146117</guid>
      </item>
  </channel>
</rss>