第八讲图形界面应用程序资料.ppt

* ???事件处理器实现的接口有两类,: 一类是MouseListener:处理鼠标单击以及鼠标进出操作;鼠标按下执行mousePressed(),鼠标释放执行mouseReleased(),鼠标单击执行mouseClicked(),进入区域执行mouseEntered(),离开区域mouseExited()。 ?鼠标事件的处理 ??? * ??? 另一类是MouseMotionListener,它处理鼠标拖动和移动操作;拖动鼠标将执行MouseDragged(),移动鼠标将执行MouseMoved()。 ?鼠标事件的处理 ??? * ???方法的参数为MouseEvent,通过其getX()和getY()方法可以获得鼠标的位置,getClickCount()方法可获得单击次数,由此可判断单击、双击,通过paramString()可获得各种相关的参数,包括单击的模式,由此可判断鼠标操作使用的是左按钮还是右按钮或中间按钮。 ?鼠标事件的处理 * ???事件处理器实现的接口是WindowListener, windowOpened(): 窗口打开 windowIconified()、windowDeactivated(): //单击最小化按钮 windowDeiconified()、windowActivated(): //由最

文档评论(0)

1亿VIP精品文档

相关文档