2012-09-21 23 views
0

我已經在IDEA中創建了一些應用程序,並使用一些擺動佈局。我想在Netbeans中啓動它以進行配置。但我得到:如何在Netbeans中使用jetbrains佈局啓動swing應用程序

Exception in thread "main" java.awt.IllegalComponentStateException: contentPane cannot be set to null. 
    at javax.swing.JRootPane.setContentPane(JRootPane.java:603) 
    at javax.swing.JDialog.setContentPane(JDialog.java:991) 
    at TransTest.<init>(TransTest.java:44) 
    at TransTest.main(TransTest.java:284) 

什麼文件等我應該提供以運行它?

+0

向我們顯示TransTest.java的第284行 – willcodejavaforfood

+0

TransTest dialog = new TransTest(); –

+0

我的意思是TransTest 44 :) – willcodejavaforfood

回答

4

由於可以在UI designer webpage

獨特的字節碼儀器技術閱讀讓你在你的Java源代碼擺脫複雜的Swing代碼。 IntelliJ IDEA的GUI編譯器透明地生成創建和佈局表單組件所需的所有必需代碼。 GUI編譯器已被集成到IntelliJ IDEA的make功能中,並且還可以作爲獨立的Ant任務與IntelliJ IDEA發行版一起提供。還有一個選項可以生成Java源代碼,而不是使用字節碼檢測方法。

所以generate Java source code在NetBeans中使用它,或者只是手動編寫佈局,而不是使用UI設計器。

+0

我不明白如何生成代碼... –

+0

@stiv我添加了一個鏈接到相關的幫助頁面 – Robin

相關問題