1. 程式人生 > >事件驅動模型例項詳解(Java篇)

事件驅動模型例項詳解(Java篇)

這個按鈕的時候,按鈕物件會直接把這次點選感覺傳遞給ButtonEventHandleractionPerformed方法處理,為養成較好的程式設計習慣,我們中心並不建議學員直接在該委託方法中編寫程式碼,而是需要將該事件處理再次轉發給窗體中的某個方法來處理,這個方法的命名也必須是有規則的,就是事件源名+下劃線+事件名(btnPress_Click),並且該方法必須具有事件引數ActionEvent,因為在該物件中明確指明瞭,哪個按鈕受到了點選了。e.getSource()方法返回了被點選按鈕的物件,由於這次被點選的是一個按鈕,因此我們需要使用JButtone.getSource()的返回值進行強轉,隨後通過getName()
方法得到這個按鈕的名字。至此整個點選事件處理完了。