Antes de iniciar este exercício, é necessário concluir o .
O Java visual editor fornece binders de ações para chamar um serviço em uma origem de dados, quando um botão é clicado. Por exemplo, ao clicar no botão Atualizar, o aplicativo deve executar um método modifyEmployee() no serviço da Web com as alterações digitadas nos campos de detalhes.
Para ligar o botão Atualizar:
Isto significa que o botão Atualizar é desativado até que o conteúdo de selectedEmployeeRecord seja alterado. Em outras palavras, assim que você digitar um novo valor em um dos campos de detalhes, ligados a selectedEmployeeRecord, o binder ativa o botão. Se você selecionar um novo registro ou clicar em Atualizar, o botão será desativado novamente.
Um novo binder SwingDataServiceAction é incluído para o botão Atualizar. Se você selecionar o botão na área de design, o visual editor traça uma linha que indica que o botão está ligado à origem de dados do serviço da Web. Uma seta pontilhada rosa aponta do objeto selectedEmployeeRecord à linha. Esta seta indica que selectedEmployeeRecord é o argumento para a chamada ao serviço.
Agora, ao executar o aplicativo, é possível atualizar um registro de funcionário. Selecione um funcionário na tabela e altere o sobrenome. Assim que você modificar o sobrenome, o botão Atualizar será ativado. Ao clicar em Atualizar, o serviço modifyEmployee é chamado e o funcionário é atualizado. O novo sobrenome é refletido na tabela de funcionários.
Agora você está pronto para seguir para o próximo exercício: