您必須先完成,才能開始這個練習。

當使用應用程式時,如果您決定不要送出變更,您會希望能夠輕易取消您在某項員工記錄上開始進行的任何變更。 換言之,您需要能夠取消和清除欄位,以便重新開始。 如果要新增這項功能,您可以在取消按鈕上設定一些 actionPerformed 事件。

下列清單說明取消按鈕所需要的行為:

如果要將 actionPerformed 事件新增至取消按鈕中來執行必要的行為,請執行下列動作:

  1. 在設計視圖中,用滑鼠右鍵按一下取消按鈕,選取事件 > actionPerformed
  2. 用下列事件程式碼來取代產生的事件 Stub(System.out.println 行):
    if (isNewMode) {
    	getSwitchingDataObject().setSourceObject(getSelectedEmployeeRecord());
    	isNewMode = false;
    	updateMode();
    } else {
    	getSelectedEmployeeRecord().refresh();
    }

現在您已準備好開始進行下一個練習 -

使用條款 | 讀者意見
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.