誰能告訴我如何製作桌面應用程序的目錄結構,以正確使用資源?這裏是我的應用程序結構的示例(使用maven)。它的工作,直到我試圖改變包結構,我只重命名文件夾。如何正確使應用程序結構使用資源?
新結構:
的src/main/JAVA/COM /例子/應用程序的名字/應用/ App.java //與應用程序的主類,只是運行GUI
的src/main/JAVA/COM /example/appname/gui/GuiFrame.java // JFrame的
現在我有資源這種方式,但它不工作:
的src /主/資源/ COM /例子/應用程序名稱/應用/resources/App.properties
的src /主/資源/ COM /例子/應用程序的名字/ GUI /資源/ GuiFrame.properties
乾淨後,並建立上,NetBeans讓我:
目標/班/ COM /例子/應用程序名稱/應用程序/ App.class
目標/類/ COM /示例/應用程序的名字/應用程序/資源/ App.properties
目標/類/ COM /示例/應用程序的名字/ GUI/GuiFrame.class
目標/班/ COM /例子/應用程序的名字/ GUI /資源/ GuiFrame.properties
但是當我運行它,在Swing控件我沒有看到任何的文字,這是內部屬性文件,他們是空的。
可我設置什麼地方?謝謝你的答案。
強烈建議您使用'refactor'而不是簡單地重命名文件夾,以便IDE可以自動更新對重命名文件夾的引用 – ascanio 2011-05-14 20:20:37
我通過refatoring更改了源包,但資源文件夾未反映此新結構。他們沒有改變。 – baltazar123 2011-05-14 21:08:37
Netbeans中的資源包重命名導致「重命名重構不能在這種情況下適用」 – baltazar123 2011-05-15 11:59:59