【導讀】事件是一個描述用戶所執(zhí)行操作的數(shù)據(jù)對。Java中定義了很多事件類,分別用于描述。不同的用戶行為。AWT事件處理系統(tǒng)根據(jù)用戶的操作生成一。序進行相應處理。JDK使用的層次事件處理模型主要基。于容器和組件的包含關(guān)系。longwhen產(chǎn)生此事件的時間。intx,y產(chǎn)生事件的坐標位置。Objectarg與具體事件有關(guān)的參數(shù)。窗口事件例如移動窗口、關(guān)閉窗口等。鼠標事件例如移動鼠標、按下或松開鼠標。焦點事件例如獲得焦點或失去焦點。列表框事件例如在列表框中進行選擇。滾動條事件例如按動滾動條中的向上或向。例,并將其傳遞給組件。handleEvent根據(jù)事件的類型調(diào)用不。就返回true,否則返回false。mouseEnter()方法的原型如下:。如果移動鼠標的同時還按住Ctrl或Shife鍵,窗口底部還會顯示出C或S。簡單且適合面向?qū)ο蟮木幊汰h(huán)境。件處理,需要創(chuàng)建某個組件的子類,否則,handleEvent()以及與之相關(guān)的方法。而對事件的處理,則由組件委托給事件監(jiān)。聽程序所在的類來完成。