1

簡単な質問をしたいのですが(ばかげているかもしれません)。商用アプリケーションに Netbeans GUI デザイナーを使用しますか?大量のコードを生成するため、デザイナーに基づくアプリケーションの保守は困難になる可能性があり (私見)、変更できない生成コードもあります。

私のプロジェクトにはいくつかのフォームしかないので、今のところ大したことではありませんが (私はそのためにデザイナーに行きます)、将来の目的を尋ねています...

ご意見ありがとうございます。

4

2 に答える 2

2

私のプロジェクトにはいくつかのフォームしかありません...

Swingコンポーネント(フレーム、パネル、レイアウトマネージャーなど)の使用に長けている場合は、将来コードの変更を簡単にコミット/追跡/共有できるように、独自にフォームを設計してください。ただし、急いでいる場合やGUIの設計があまり得意でない場合は、状況に応じてNetbeansGUIDesignerを使用できます。作業が容易になり、スピードアップする可能性がありますが、Netbeansで生成されたGUIとアプリケーションロジックの間の接続に注意を払う必要があります。

于 2012-03-06T15:05:02.460 に答える
1

1) Netbeans GUI デザイナー (に基づくJSR296) は、長い間時代遅れでサポートされていない GUI フレームワーク (NetBeans による) です。

2)使用されたGroupLayoutBecase it's generating lots of codeが原因で、このLayoutManagerは一連のコードを生成します。プロジェクト プロパティでこれを変更できます。LayoutManager

3)またはにCustom GUI Framework基づくものがありますが、それらの一部は無料ではありませんAWTSwing

4) Custom LayoutManagersforAWTまたはSwing J/Componentsがあり、それらの一部は無料ではありません

5)画面上のポップアップ ウィンドウで遊ぶのではなく、CardLayoutMy project will have only few formsを使用します。使い方は非常に簡単です。CardLayout

6) プレーンなSwing JComponentsを使用してコードを手で書くことをお勧めします。このフォーラムの投稿の大部分はそれに関するものです。

于 2012-03-06T15:14:12.820 に答える