2011-12-04 30 views
0

爲什麼當我爲NetBeans中的簡單JFrame生成代碼時,它總會給我一個非常長的代碼以用於簡單的GUI,它有點麻煩,有沒有插件?或者編譯器會爲組件生成UI代碼?在他們的位置?NetBeans爲用戶界面生成的代碼

+0

由於生成的GUI代碼是垃圾。 –

回答

0

Netbeans UI編輯器默認使用此類自動工具使用的佈局(GroupLayout)。結果代碼通常是冗長的 - 就像幾乎所有自動生成的代碼一樣!無論如何,你不能觸摸這個代碼(至少在Netbeans內部),那麼你爲什麼要關心?

如果您需要簡單的代碼,請了解每個Swing佈局的屬性,並使用它們來手動編寫表單或通過Netbeans編輯器。作爲額外的好處,你可以更好地控制你的表單外觀(當你的表單變得更復雜時,默認佈局可能不會像預期的那樣)。