Java 視覺化編輯器提供在按一下按鈕時,用來在資料來源上呼叫服務的動作連結程式。 比方說,當按一下更新按鈕時,應用程式應該會以詳細資料欄位所輸入的變更來執行 Web 服務中的 modifyEmployee() 方法。
如果要連結更新按鈕,請執行下列動作:
這表示會停用更新按鈕,直到變更 selectedEmployeeRecord 的內容為止。換言之,當您在某個連結於 selectedEmployeeRecord 的詳細資料欄位中輸入新值時,連結程式會啟用按鈕。如果您選取新的記錄或按一下更新,則會再度停用這個按鈕。
這時會新增更新按鈕的新的 SwingDataServiceAction 連結程式。 如果您在設計區域中選取這個按鈕,視覺化編輯器會畫一條線來表示按鈕已連結至 Web 服務資料來源。 這時會有粉紅色的帶點箭頭從 selectedEmployeeRecord 物件指向這條線。 這個箭頭表示 selectedEmployeeRecord 是服務呼叫的引數。
現在,當您執行應用程式時,您可以更新員工的記錄。 請在表格中選取一個員工來變更姓氏。 當您變更姓氏時,會立即啟用更新按鈕。 當您按一下更新時,會呼叫 modifyEmployee 服務及更新員工。 員工表會反映這個新姓氏。