何以解憂?唯有Java

          其實程序員也懂得浪漫!
          posts - 90, comments - 637, trackbacks - 0, articles - 2
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          使用NetBeans6.1RC1遇到的兩個問題

          Posted on 2008-04-16 18:12 guanminglin@gmail.com 閱讀(1722) 評論(3)  編輯  收藏 所屬分類: NetBeans
              這幾天在用Netbeans6.1RC1 發(fā)現(xiàn)了一些問題,不知道大家有沒有遇到呢?問題如下:
          1.在新建一個桌面應(yīng)用程序的時候 最后一步點擊Finish以后就會跳出兩個對話框,說“TestView.java被修改過了,是否重新載入”讓你選擇是否重新載入



          如果你點擊了yes 當(dāng)你運行程序的時候就會出現(xiàn)下面的異常如果你點擊No就不會出現(xiàn)問題了

          init:
          deps
          -jar:
          Created dir: D:
          "BackUp"My Documents"NetBeansProjects"TestApp"build"classes
          Compiling 
          3 source files to D:"BackUp"My Documents"NetBeansProjects"TestApp"build"classes
          Copying 
          22 files to D:"BackUp"My Documents"NetBeansProjects"TestApp"build"classes
          compile:
          run:
          2008-4-16 17:15:39 org.jdesktop.application.Application$1 run
          嚴重: Application 
          class testapp.TestApp failed to launch
          java.lang.NullPointerException
                  at testapp.TestView.
          <init>(TestView.java:49)
                  at testapp.TestApp.startup(TestApp.java:
          19)
                  at org.jdesktop.application.Application$
          1.run(Application.java:171)
                  at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:
          209)
                  at java.awt.EventQueue.dispatchEvent(EventQueue.java:
          597)
                  at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:
          273)
                  at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:
          183)
                  at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:
          173)
                  at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:
          168)
                  at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:
          160)
                  at java.awt.EventDispatchThread.run(EventDispatchThread.java:
          121)
          Exception in thread 
          "AWT-EventQueue-0" java.lang.Error: Application class testapp.TestApp failed to launch
                  at org.jdesktop.application.Application$
          1.run(Application.java:177)
                  at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:
          209)
                  at java.awt.EventQueue.dispatchEvent(EventQueue.java:
          597)
                  at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:
          273)
                  at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:
          183)
                  at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:
          173)
                  at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:
          168)
                  at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:
          160)
                  at java.awt.EventDispatchThread.run(EventDispatchThread.java:
          121)
          Caused by: java.lang.NullPointerException
                  at testapp.TestView.
          <init>(TestView.java:49)
                  at testapp.TestApp.startup(TestApp.java:
          19)
                  at org.jdesktop.application.Application$
          1.run(Application.java:171)
                   
          8 more
          BUILD SUCCESSFUL (total time: 
          2 seconds)

             2.還有個問題是關(guān)于JSF的,是在Netbeans中文社區(qū)里有人提出來的,在NetBeans6.0.1版本中可以實現(xiàn)組件的自動綁訂但是在6.1RC1里就不行了,必須要右鍵組建選擇Add Bingding Attribute  我覺得這應(yīng)該是一個bug,下面是截圖。


          我原本以為在NetBeans6.0.1中可以完成的 在NetBeans6.1中應(yīng)該也是可以完成的,后來自己測試的時候才發(fā)現(xiàn)并不是我想象中的那樣。

          這是NetBeans6.0的官方JSF的教程連接

          http://www.netbeans.org/kb/60/web/helloweb_zh_CN.html

          用Netbeans6.1RC1做的時候就會出先下面的問題。

          注意下面的 TextField1.gettext();方法中TextField1是在沒有改變IDE自動生成的代碼的前提下寫的,有興趣的朋友可以幫忙測試一下!




          好了今天就寫這么多吧,明天繼續(xù)寫關(guān)于學(xué)習(xí)國際化的內(nèi)容!





          評論

          # re: 使用NetBeans6.1RC1遇到的兩個問題  回復(fù)  更多評論   

          2008-04-17 01:22 by huliqing
          作java桌面應(yīng)用的時候,好像遇到過你說的問題,不過還沒有在開始創(chuàng)建應(yīng)用的時候發(fā)生過。netbeans的桌面GUI開發(fā)雖然感覺已經(jīng)很不錯,不過還是會經(jīng)常去定制代碼,特別是相關(guān)的view類。
          JSF開發(fā)有過一段時間,一直都是純手工代碼,還不習(xí)慣于拖放式,現(xiàn)在使用6.0.1版,感覺還是插不錯的,不過還是想轉(zhuǎn)到可視化拖放操作方面來,畢竟開發(fā)效率是個大問題。

          # re: 使用NetBeans6.1RC1遇到的兩個問題  回復(fù)  更多評論   

          2008-04-17 08:14 by 日月雨林@gmail.com
          @huliqing
          呵呵!我寫GUI的時候也是經(jīng)常的使用 定制代碼 因為有好多IDE生成的代碼是我不想看到的樣子。

          # 急,到底是怎么回事  回復(fù)  更多評論   

          2008-05-02 17:26 by 急,到底是怎么回事
          急,到底是怎么回事
          急,到底是怎么回事
          急,到底是怎么回事
          急,到底是怎么回事
          急,到底是怎么回事
          急,到底是怎么回事
          急,到底是怎么回事
          急,到底是怎么回事
          急,到底是怎么回事
          急,到底是怎么回事
          急,到底是怎么回事
          急,到底是怎么回事
          主站蜘蛛池模板: 江津市| 确山县| 满城县| 茶陵县| 保德县| 郎溪县| 绥德县| 叶城县| 斗六市| 运城市| 柏乡县| 阿勒泰市| 微博| 息烽县| 荔波县| 山东省| 正定县| 汶川县| 平陆县| 渝中区| 新化县| 社会| 南澳县| 长子县| 沅江市| 福海县| 龙游县| 双流县| 延边| 溧阳市| 仁布县| 综艺| 武乡县| 上虞市| 新乡县| 台山市| 崇义县| 卢氏县| 光泽县| 东乌珠穆沁旗| 容城县|