Ebben a részben egy alkalmazott rekord törlésére programozza be a Cégcímtár alkalmazást.
A Törlés gomb engedélyezett vagy tiltott állapotának programozásához vegyen fel egy figyelőt a táblába, ami engedélyezi a gombot, ha van kijelölt sor.
Vegyen fel egy actionPerformed eseményt a Törlés gombhoz, és programozza az eseményt a Törlés megerősítése párbeszédablak megnyitására.
Kösse a Törlés megerősítése párbeszédablak szövegmezőjét úgy, hogy a törölni kívánt alkalmazott keresztnevét jelenítse meg.
Kösse az Igen gombot a webszolgáltatás removeEmployee(java.lang.Integer) metódusának meghívásához.
Ebben a lépésben egy eseményt ad az Igen gomb kötéséhez (nem magához az Igen gombhoz). Be szeretné zárni a Törlés megerősítése párbeszédablakot az alkalmazott törlése után, azaz miután a kötés sikeresen meghívta a szolgáltatást az adatforrásra.
removeEmployeeAction.addActionBinderListener(new jve.generated.IActionBinder.ActionBinderListener() {
public void afterActionPerformed(jve.generated.IActionBinder.ActionBinderEvent e) {
getConfirmDialog().setVisible(false);
}
public void beforeActionPerformed(jve.generated.IActionBinder.ActionBinderEvent e) {}
});
Ez az eseménykód elrejti a Törlés megerősítése párbeszédablakot, miután befejeződött a kötés művelete.
A Cégcímtár alkalmazás futtatásakor most már kijelölhet egy alkalmazottat a táblában, rákattinthat a Törlés gombra, majd az Igen gombra a törlés megerősítéséhez. Az alkalmazott rekordja el lesz távolítva a címtárból, és az alkalmazottak listája tükrözni fogja ezt a változást.