この課題を始める前に、『』を完了しておく必要があります。

アプリケーションを使用するときに、 変更を実行しないことを決めた場合に従業員レコードに加え始めた変更を簡単にバックアウトできるようにしたいと思います。 言い換えれば、操作を最初からやり直せるようにするために、フィールドをキャンセルまたは消去できる必要があります。 このような機能を追加するには、「キャンセル」ボタンにいくつかの actionPerformed イベントを設定します。

次のリストは、「キャンセル」ボタンの必須の動作を説明しています。

actionPerformed イベントを「キャンセル」ボタンに追加して、必須の動作を実行するには、次のようにします。

  1. デザイン・ビューで、「キャンセル」ボタンを右クリックして、 「イベント」>「actionPerformed」を選択する。次のコードは、getCancelButton() メソッドで生成されます。:
    cancelButton.addActionListener(new java.awt.event.ActionListener() { 
    	public void actionPerformed(java.awt.event.ActionEvent e) {
          System.out.println("actionPerformed()"); // TODO Auto-generated Event stub actionPerformed()
       }
    });
  2. 生成されたスタブを次のコードに置換する。:
    cancelButton.addActionListener(new java.awt.event.ActionListener() { 
    	public void actionPerformed(java.awt.event.ActionEvent e) {
          if (isNewMode) {
    	getSwitchingDataObject().setSourceObject(getSelectedEmployeeRecord());
    	isNewMode = false;
    	updateMode();
    } else {
    	getSelectedEmployeeRecord().refresh();
          }
       }
    });

これで、次の課題『』に進む準備が完了しました。

ご利用条件 | フィードバック
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.