2011-08-26 130 views
4

我不時使用Eclipse爲我的僱主維護一些Java代碼,並根據需要在本地破解一些OSS。在現有代碼上使用NetBeans Gui Builder

雖然自3.5版本以來我沒有升級Eclipse發行版,但當我升級到3.7時,我最近驚訝於WindowBuilder功能。 WindowBuilder具有解析一些現有代碼並呈現相應GUI的有趣可能性。當它不是automagical時,我可以嘗試強制渲染right-click/open with/WindowBuilder editor

我最近還決定測試NetBeans IDE(此時可用的最新版本:7.0.1),我覺得它在視覺上很吸引人,我猜它應該比我的Eclipse +一堆插件更臃腫(NSIS集成+ mylyn + CDT + ...)僅用於一些Java開發stricto sensu

我的問題是,對於一些代碼(在我的測試用例中,它是在Jomic項目上)NetBeans GUI Builder不會渲染一個(非常簡單)Jframe派生類,並且我沒有發現如果/如何分辨它來嘗試。如果我是open with/WindowBuilder editor,WindowBuilder可以渲染同一個類。

是否有一種技巧可以用來呈現GUI代碼?感謝您幫助NetBeans新手:)

+0

拉丁文+1,我也對這個問題感興趣。順便問一下,哪個版本的Netbeans? –

+0

@GregS謝謝:)這是目前最新的版本:7.0.1在其Java SE軟件包中,並且沒有額外的插件(尚未)。我編輯了我的問題以發佈版本。 – Seki

回答

8

GUI生成器僅適用於GUI生成器生成的代碼。

的NetBeans表單編輯器是無法再生丟失.FORM文件 的GUI類,或產生不 原來在NetBeans創建GUI班.FORM文件。

但是,有一些外部工具試圖解決這個問題,例如 ,例如, FormGenerator。最新版本請查詢contrib.netbeans.orgSource

+1

好吧,哦,太糟糕了。我沒有注意到Gui Builder依靠額外的文件來保持gui組件的佈局。因此Eclipse WindowBuilder在現有的UI維護上獲得了關鍵點。感謝常見問題指針。我現在有一些文檔可以試用FormGenerator。 :) – Seki

相關問題