2009-05-17 69 views
1

是否有插件可以讓我在eclipse或netbeans中設計GUI,然後提取源代碼以用於其他環境?Netbeans/Eclipse提取GUI代碼

我更喜歡在我的開發中使用emacs,但在所見即所得的環境下GUI設計更容易。我期待的是在eclipse/netbeans中設計框架,然後只提取gui代碼,以便將其導入到我的項目中?

JFrameBuilder那樣。

回答

3

在同一組文件中同時使用Netbeans/Eclipse和emacs有什麼問題?

  1. 使用Netbeans或Eclipse來設計GUI。
  2. 關閉Netbeans/Eclipse。
  3. 打開Emacs和代碼。
  4. 關閉Emacs。
  5. 沖洗並重復。
+0

這似乎是一個很好的方法;我在Visual Studio中使用相同的東西。但emacs有一個autorevert.el,它可以恢復(重新打開)正在訪問的文件,當這些文件在emacs之外被更改時。我認爲它默認是關閉的,但是我可以在IDE中編輯的緩衝區中打開它。在你的java-mode-hook中使用它:(turn-on-auto-revert-mode)另外,你可能不需要關閉netbeans/Eclipse來使它工作。它們可能足夠聰明以具有自動恢復等價物。 – Cheeso 2009-05-18 16:45:08

1

就我個人而言,我所經歷的是Swing中的GUI設計最好是在沒有所見即所得的情況下完成的。經過多年與Delphi開發應用程序後,我進入Java,當時沒有適合Swing的GUI設計人員,這對我來說有點震驚。

爲了使手動UI設計/編碼高效,應該使用一個非常好的佈局管理器。 MigLayout就是這樣的佈局管理器之一。自從我開始使用它之後,我從未回頭看過所見即所得工具 - 一張紙,一支鉛筆,MigLayout以及對代碼的全面控制。

+0

+1也適用於MigLayout – 2009-11-22 19:00:04

+0

+1。棒極了。 – Benj 2012-12-10 19:46:20