7

abuntu OS 用の J2SE プロジェクトを開始します。私は Netbeans GUI ビルダーと Eclipse ウィンドウビルダーの両方を試しています。

ドラッグ アンド ドロップ、ダブルクリックで VisualStudio のようなイベント ハンドラを作成できます。

しかし、私はNetbeansに関する調査を行いました、誰かが言った:

Matisse の 2 番目の大きな欠点は、それだけでは十分ではないということです。コンポーネントをグリッドに配置すると、Matisse はコンポーネントの属性を使用して XML を作成し、グリッド上のコンポーネントの Java コードを生成します。クールに思えますが、フォームのどこかにボタンを追加したり、コンポーネントのサイズを変更したりすることにしました。首。すべてのコンポーネントをあるべき場所に配置できたが、生成された netbeans コードの一部を手動で変更したとしても、最初からやり直さない限り、大きな問題に直面している可能性があります。

そのバグは最新のネットビーンズにまだ存在しますか? プロとは。と短所。Netbeans GUIビルダーとEclipse Windowbuilderの間?

4

3 に答える 3

6

私は 6.x から NetBeans を使用していますが、そのような問題は一度もありませんでした。コンポーネントのサイズ変更、新しい追加、生成されたコードの操作などは非常に簡単で、これまでのところ問題はありませんでした. さらに、NB にはビジュアル デバッガーと改善された GridBagLayout カスタマイザーがあります (どちらも 7.1 以降)。

これまでEclipse Windowbuilderを使用していませんでしたが、それも可能だと思います。誰もが独自の GUI ビルダーの基準を持っています。ところで。この記事の著者は、Eclipse に非常に重点を置いているようです ( 「最高の IDE - Eclipse について」 ) 。

申し訳ありませんが、「A の賛否両論、B の賛否両論」のような回答はできません。前に Eclipse Windowbuilder を使用したことがないと言いました。そして、私にとってはそうする必要はありません.netbeansを使ってGUIを問題なく/非常に簡単/高速に構築できます(Visual Studioよりも優れています)。私の観点では、すべてが私が望むように機能します:-)

両方を使用した場合、一方の IDE で好きなことや嫌いなことがあるかもしれませんが、もう一方の方がうまくいく可能性があります。

于 2012-10-31T11:08:41.477 に答える
2

個人的には、WindowBuilder は Eclipse 内で使用するのに非常に強力なツールですが、より不格好だと思います (正直なところ、これが唯一の選択肢である場合は、Swing GUI を手動で作成することを好みます)。

Matisse は、前に述べたようなグリッド エディターがあるため、はるかに優れたオプションです。また、私は、Matisse が WindowBuilder よりもイベント ハンドラーを処理する方法を好みます。Matisse が得意とするもう 1 つのことは、WindowBuilder が変更可能な機能の非常に小さなリストを処理する GUI 要素の設定に、より多くのプロパティを組み込むことです (単純なプロパティを変更するために、自動生成されたコードの混乱に飛び込む必要があります)。

Eclipse には matisse のバージョンがありますが、プラグインは無料ではありません (myeclipse を調べてください)。

于 2013-02-01T05:33:19.840 に答える