まあ、私はここで大多数に反することになると思います;-)
GUI を手作業でコーディングするのは面倒です。そのタスクを簡単にするものは、私の本では良いことです. 始めたばかりのときは、生成された GUI を使用すると、より迅速に起動して実行できます。
GUI ビルダーは、非常に反復的な作業を処理し、最も一般的なばかげたことを行うのを防ぎます。欠点は、同じアプローチでは、本当に賢いことを実行できなくなることです。最終的に、GUI ビルダーでは実行できないことが発生し、コードを突っ込む必要があります。そのため、コード ジェネレーターを、内部で何が起こっているかを知る必要のないブラック ボックスのように扱うことはできません。少なくとも、白い箱が必要です。GUIビルダーに魔法をかけてもらいますが、その魔法とその制限を理解してください。
非常に単純な GUI を生成して練習します。コードを一通り見て、その機能を理解します。ビルダーを使用して変更を加え、生成されたコードがどのように変化するかを確認します。コードを自分で変更して、理解が正しいことを確認してください。*
わからないことがあれば、JavaDocs やSwing Trailを参照するか、Java2S Swing チュートリアルを参照してください。
それでも問題が解決しない場合は、 Java RanchやStackOverflowの親切な人たちを試してみてください。
* Netbeans は、生成されたコードを保護されたブロックに配置し、それらを直接編集することはできません。ただし、別のエディターでファイルを開いて変更をテストすることはできます。code
また、ウィンドウ内のタブを使用して、コード生成に影響を与えるために非常に多くのことができproperties
ます。