![]() |
![]() |
![]() |
![]() |
この手順では、新しいカスタム コントロールを作成します。そのコントロールに、前にインポートしたいずれかのコントロールのメソッドを呼び出すメソッドを追加します。
上記の手順によって、controls フォルダの中に次の 2 つの Java ファイルが作成されました。
この時点で、これらのファイルにはデフォルトのフレームワークのみが含まれています。以下の手順でメソッドを追加します。
import model.Customer;
public Customer[] getLocalCustomers() { return customerControl.getCustomersByState("CA"); }
この状態を修正するには、メソッド (getLocalCustomers) の名前のどこかにエディタのカーソルを置いて、〔Ctrl〕+〔1〕を押します。[スーパータイプ 'MailingListControl' で作成します。] を選択して〔Enter〕を押します。
エディタに MailingListControl.java が表示されます。新しいメソッド定義が配置されています。
このコントロールの getLocalCustomers メソッドは、インポートされたコントロールを使用して、指定された州のすべての顧客をサンプル データベースに問い合わせます。この例では、州をカリフォルニア州にハードコード化しています。データベースから返されたデータは、Customer オブジェクトの配列として呼び出し側メソッドに返されます。
チュートリアルを移動するには、矢印をクリックしてください。
![]() ![]() |