歡迎您光臨本站 註冊首頁

ubuntu上netbeans6.1在desktop application的小問題

←手機掃碼閱讀     火星人 @ 2014-03-26 , reply:0

發現netbeans真的好強大阿,可以建一個工程直接操作資料庫,而且使用比較方便

首先新建工程,選則java- desktop application

然後next,再在choose application shell中選擇database application

再next

最後在master connection選擇new database connection

我使用的是MySQL,所以要選擇MySQL

然後填寫一下URL jdbc:mysql://localhost:3306/database_name

和user name,password

最後finish,run就ok了

很爽阿,可是在ubuntu上,我沒有使用系統默認的皮膚,於是就產生這樣的bug
QUOTE:
run:
2008-5-8 14:44:51 org.jdesktop.application.Application create
警告: Couldn't set LookandFeel Application.lookAndFeel = "system"
java.lang.NullPointerException
at javax.swing.plaf.synth.SynthLookAndFeel$AATextListener.propertyChange(SynthLookAndFeel.java:793)
at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339)
at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:347)
at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276)
at java.awt.Toolkit.setDesktopProperty(Toolkit.java:1784)
at sun.awt.SunToolkit.fireDesktopFontPropertyChanges(SunToolkit.java:1698)
at sun.awt.SunToolkit.setAAFontSettingsCondition(SunToolkit.java:1743)
at sun.swing.SwingUtilities2$AATextInfo.getAATextInfo(SwingUtilities2.java:119)
at com.sun.java.swing.plaf.gtk.GTKLookAndFeel.initComponentDefaults(GTKLookAndFeel.java:1258)
at com.sun.java.swing.plaf.gtk.GTKLookAndFeel.getDefaults(GTKLookAndFeel.java:294)
at javax.swing.UIManager.setLookAndFeel(UIManager.java:537)
at javax.swing.UIManager.setLookAndFeel(UIManager.java:581)
at org.jdesktop.application.Application.create(Application.java:249)
at org.jdesktop.application.Application$1.run(Application.java:169)
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)
2008-5-8 14:44:51 org.jdesktop.application.Application$1 run
嚴重: Application class dbinout.DBInOutApp failed to launch
java.lang.NullPointerException

於是乎你要在屬性中的desktop app中的look&feel中選擇java default,這樣就ok了。

嘻嘻,2分鐘搞定一個界面資料庫的基本使用。

[火星人 ] ubuntu上netbeans6.1在desktop application的小問題已經有363次圍觀

http://coctec.com/docs/linux/show-post-178901.html