選擇 JavaScript 或 Java 在撰寫事件處理程式時,JavaScript 和 Java 都各有優缺點。對於只熟悉這兩種語言中之一種的開發人員來說,使用熟悉的語言顯然是有好處的,但對於其他人而言,這個決定必須視報告需求而定。 使用 JavaScript 來撰寫事件處理程式的優點包括: 可以輕易地為特殊的事件處理程式新增簡易的 Script 新增 JavaScript 事件處理程式至報告,比新增以 Java 撰寫的事件處理程式簡單。撰寫 JavaScript 事件處理程式時,不需要在 Eclipse 中建立 Java 環境,也不需要學習 Eclipse Java 開發程序。您不需要指定套件或實作介面,也不必知道所撰寫的事件處理程式的參數。 如果要新增 JavaScript 事件處理程式,請先從 Script 標籤的下拉清單中選取事件處理程式的名稱。接著,輸入程式碼。 更簡單的語言建構、較不嚴謹的輸入,以及較不嚴格的語言規則 JavaScript 對於程式碼的需求比 Java 低,因為其需求較為寬鬆。 使用 Java 來撰寫事件處理程式的優點包括: Eclipse Java 開發環境的可用性 Eclipse Java 開發環境功能非常強大,並且包含自動完成、上下文相關說明、鍵盤快速鍵和參數提示等特性。 可輕易地尋找和檢視事件處理程式 報告的所有 Java 事件處理程式,皆存在於可隨時檢視的 Java 檔中。相反的,JavaScript 事件處理程式內嵌在設計中,所以您一次只能檢視一個事件處理程式。
在撰寫事件處理程式時,JavaScript 和 Java 都各有優缺點。對於只熟悉這兩種語言中之一種的開發人員來說,使用熟悉的語言顯然是有好處的,但對於其他人而言,這個決定必須視報告需求而定。
使用 JavaScript 來撰寫事件處理程式的優點包括:
使用 Java 來撰寫事件處理程式的優點包括: