运行java图形用户界面程序时,程序与用户进行交互,事件驱动程序的执行.事件(event)可以定义为程序发生了某些事情的信号.外部用户动作和内部程序动作都可以触发事件,外部用户动作的例子有移动鼠标,点击按钮和敲击键盘等,而内部程序动作的例子有定时器.程序可以选择响应事件或忽略事件.能创建一个事件并触发该事件的组件称为源对象(sourceobject)或源组件(sourcecomponent).例如,按钮是按钮点击动作事件的源对象.一个事件是事件类的实例.事件类的根类是java.util.Even