在开始此练习之前,必须完成

当使用应用程序时,如果您决定不提交对职员记录所作的任何更改,则您想要可以很容易地撤销这些更改。换句话说,您需要能够取消并清除这些字段,以便可以重新开始。要添加此功能,对取消按钮设置一些 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.