0

Java Swing コードを生成する Java GUI 構築ツールを探しています。これを使用して、すべてのフレーム/パネル コードをすばやく作成し、その後すべてを手動でカスタマイズする予定です。

さまざまなレイアウト マネージャーから選択できると便利ですが、必ずしも必要というわけではありません。

最も重要な点は、このツールでは、プロジェクトに .jar ファイルを配置する必要がないことです (これは、私が取り組んでいるプロジェクトでは許可されていません)。

4

3 に答える 3

3

NetBeans は、他の多くのツールと同様に、純粋な Swing アプリケーションを作成します。

実際、私の知る限り、それは例外ではなく規則です。Swing アプリケーションを要求するだけで、(ほとんどの場合) 純粋な Java を使用できます。

于 2009-11-25T19:03:51.567 に答える
2

Netbeans の Carl に同意します。

デフォルトでは、Netbeans が Java デスクトップ アプリケーション (swing) を作成するときに、他の jar を含める必要があります。(少なくとも私にはそうです)

  1. appframework-xxxjar
  2. スイングワーカーxxjar

一般的な Java アプリケーションから始めて、GUI クラスを手動で追加するだけです。これにより、依存関係のないプロジェクトが作成されます。

于 2009-11-25T19:14:45.100 に答える
1

JViderを使用して画面をレイアウトしたときのことです。NetBeans ほど完全でも複雑でもありませんが、GridBagLayout を使用して画面をすばやく快適にレイアウトできます。

私が気に入っているのは、ソース コードを生成し、ランタイム要件がないことです。クラスを生成するのではなく、生成した XML ファイルから UI をロードできるランタイム オプションがありますが、これを使用する必要はありません。

当時の私のプロセスは、JVider にソース クラスを生成させることでした。次に、サブクラスを作成し、すべてのイベント ロジック、データ バインディングなどをそのサブクラスに追加します。これにより、UI ファイルを微調整して、ロジックを失うことなく再生成することができます。

現在、私は通常 NetBeans を使用していますが、「外部の jar/class を許可しない」という要件があれば、JVider が再び私の最初の選択肢になるかもしれません。

幸運を!

于 2009-11-25T20:23:51.377 に答える