Javaプログラムを作成する場合、初期化コードとイベント処理コードの2つにコードを分類できます。
jbInit()
メソッド内のすべてが含まれています。JDeveloperでは、UI設計に基づいてこのコードを生成します。たとえば、インスペクタを使用してボタンの「label」プロパティを「OK」に設定すると、JDeveloperでは、button1.setLabel("OK")
メソッド・コールが生成されます。
プログラム全体は、最初に表示される際の外観を指示する初期化コードと、ユーザー入力に対する処理を指示するイベント処理コードで構成されます。
一部のコンポーネントは、ダイアログ・ボックスのように、通常はイベント処理コードの実行時のみに表示されます。たとえば、ダイアログはUIエディタで設計中のUIの一部ではなく、ユーザーがメニュー項目を選択するかボタンを押すかすると一時的に表示される別のUIです。したがって、show()
メソッドへのコールなど、ダイアログの使用に関連したコードの一部は、イベント処理メソッド内に置く場合があります。