Antes de iniciar este exercício, é necessário concluir o .

Ao utilizar seu aplicativo, você deseja ser capaz reverter facilmente quaisquer alterações iniciadas para um registro de funcionário, se decidir não submeter as alterações. Em outras palavras, você precisa cancelar e limpar os campos para que você possa iniciar novamente. Para incluir essa funcionalidade, defina alguns eventos actionPerformed no botão Cancelar.

A lista a seguir descreve o comportamento requerido do botão Cancelar:

Para incluir um evento actionPerformed no botão Cancelar para executar o comportamento requerido:

  1. Na visualização de design, clique com o botão direito do mouse no botão Cancelar e selecione Eventos > actionPerformed. O código a seguir é gerado pelo método 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. Substitua o stub do evento gerado pelo código a seguir:
    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();
          }
       }
    });

Agora você está pronto para seguir para o próximo exercício:

Termos de Utilização | Feedback
(C) Copyright IBM Corporation 2000, 2005. Todos os Direitos Reservados.