Antes de empezar este ejercicio, debe completar el .

Al utilizar la aplicación, el usuario debe poder restituir fácilmente los valores previos a los cambios efectuados en un registro de empleado si decide no someter los cambios. En otras palabras, debe poder cancelar y borrar los cambios para poder reiniciar la operación. Para añadir esta funcionalidad, establezca algunos eventos actionPerformed en el botón Cancelar.

La lista siguiente describe el comportamiento necesario del botón Cancelar:

Para añadir un evento actionPerformed al botón Cancelar para llevar a cabo el comportamiento necesario:

  1. En la vista de diseño, pulse el botón Cancelar y seleccione Eventos > actionPerformed. En el método getCancelButton() se genera el código siguiente:
    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. Sustituya el apéndice de evento generado por el código de evento:
    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();
          }
       }
    });

Ahora está preparado para pasar al próximo ejercicio:

Condiciones de uso | Comentarios
(C) Copyright IBM Corporation 2000, 2005. Reservados todos los derechos.