Posted on 2008-04-16 18:12
guanminglin@gmail.com 閱讀(1720)
評論(3) 編輯 收藏 所屬分類:
NetBeans
這幾天在用Netbeans6.1RC1 發現了一些問題,不知道大家有沒有遇到呢?問題如下:
1.在新建一個桌面應用程序的時候 最后一步點擊Finish以后就會跳出兩個對話框,說“TestView.java被修改過了,是否重新載入”讓你選擇是否重新載入
如果你點擊了yes 當你運行程序的時候就會出現下面的異常,
如果你點擊No就不會出現問題了
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.還有個問題是關于
JSF的,是在
Netbeans中文社區里有人提出來的,在NetBeans6.0.1版本中可以實現
組件的自動綁訂但是在6.1RC1里就不行了,必須要右鍵組建選擇Add Bingding Attribute 我覺得這應該是一個bug,下面是截圖。
我原本以為在NetBeans6.0.1中可以完成的 在NetBeans6.1中應該也是可以完成的,后來自己測試的時候才發現并不是我想象中的那樣。
這是NetBeans6.0的官方JSF的教程連接
http://www.netbeans.org/kb/60/web/helloweb_zh_CN.html
用Netbeans6.1RC1做的時候就會出先下面的問題。
注意:下面的
TextField1.gettext();方法中
TextField1是在沒有改變IDE自動生成的代碼的前提下寫的,有興趣的朋友可以幫忙測試一下!
好了今天就寫這么多吧,明天繼續寫關于學習國際化的內容!