8

私は通常、単純なテキスト エディターと .bat ファイルを使用して Java コードを記述し、コンパイルして実行します。私は Eclipse や Netbeans などの IDE に慣れていないため、これまでに作成したすべての GUI は手作業で作成されています。

質問:

  • Eclipse を使用して GUI を簡単に作成できますか (例: ドラッグ アンド ドロップ機能)?

  • この生成されたコードは、基本的な Java パッケージ (swing、awt) のみを使用し、IDE によって提供される他のパッケージは使用できませんか?

私がこれを言っているのは、これまで読んだことから、Eclipse や他の IDE が独自のパッケージを使用していることを理解しているためです (たとえば、より良いレイアウトを実現するため)。この依存関係を回避し、可能であれば Eclipse によって生成されたコードをコピーして貼り付け、慣れ親しんだ簡単な方法で作業したいと考えています。

前もって感謝します。

[編集]数日間試してみた結果、 WindowsBuilderはまさに私が探していたものである
と言えます。返信ありがとうございます。

4

5 に答える 5

9

Eclipse は Standard Widget Toolkit (SWT、デフォルトでは JRE に含まれていません) を使用し、Netbeans は Swing (含まれています) を使用します。
最近の Eclipse バージョン以降、ドラッグ アンド ドロップで Swing または SWT を作成するためのWindowBuilderが含まれています。WindowBuilder は双方向であるため、コード生成がサポートされているだけでなく、手動の変更も反映されます。Netbeans にもこの機能が含まれているかどうかはわかりません。Eclipse の「新規」ダイアログでは、WindowBuilder カテゴリの下に必要なものがすべて見つかります。

于 2012-07-29T16:25:09.277 に答える
3

Eclipse を使用して GUI を簡単に作成できますか (例: ドラッグ アンド ドロップ機能)?

はい、Marketplace にアクセスして、WindowsBuilder を取り込みます。双方向の GUI ドラッグ アンド ドロップ / 直接コード編集をサポートしています。

この生成されたコードは、基本的な Java パッケージ (swing、awt) のみを使用し、IDE によって提供される他のパッケージは使用できませんか?

Swing Design ツールによって生成されるコードは、厳密に Swing/AWT ベースです。

SWT と GWT の設計ツールも提供します。

于 2012-07-29T16:37:23.130 に答える
1

Drag n Drop Swing GUI を作成したい場合は、Netbeans を試す必要があります。Eclipse にはプラグインがあるかもしれませんが、通常、netbeans は GUI で非常に優れていると思います。また、Swing/AWT GUI を作成するために Sun によって推奨されています。

于 2012-07-29T16:20:40.990 に答える
0

私はEclipseでそのようなものを見たことがありません。もちろん、Netbeans ではできます。しかし、私はあなたに警告しています!手動で GUI を作成します。Netbeans は GroupLayout を使用してドラッグ アンド ドロップ GUI を構築していますが、これを見ると悪夢です!!! もしEclipseが同じ機能を持っているなら、これ以上のものを期待しないでください!! それとは別に、.NET とは異なり、ほとんどの Java 開発者はすべてを手作業で作成します (そうです、実際のプログラミング..多くの人が Java は難しいと言うのはそのためです)。なので、慣れれば大丈夫です(笑)

于 2012-07-29T17:17:15.420 に答える