亚洲欧洲aⅴ在线不卡视频_中文字幕日韩理论在线_亚洲精品A在线观看_日本国产激情视频 ,中文字幕一区二区无码专区,高清一区二区三区蜜桃av,

推薦閱讀
相關(guān)文章
網(wǎng)站建設(shè)您當(dāng)前位置: 主頁(yè) > 網(wǎng)絡(luò)學(xué)院 > 網(wǎng)站建設(shè)

網(wǎng)站建設(shè)之鼠標(biāo)事件用法詳解

發(fā)布日期:2020-05-11 來(lái)源:優(yōu)橙 瀏覽量:
摘要: 如果您只希望用戶能夠點(diǎn)擊按鈕或菜單,那么就沒(méi)有必要顯式處理鼠標(biāo)事件。鼠標(biāo)操作將由用戶界面中的各種組件在內(nèi)部處理。但是,如果您希望用戶用鼠標(biāo)繪圖,您需要補(bǔ)充鼠標(biāo)移動(dòng)

如果您只希望用戶能夠點(diǎn)擊按鈕或菜單,那么就沒(méi)有必要顯式處理鼠標(biāo)事件。鼠標(biāo)操作將由用戶界面中的各種組件在內(nèi)部處理。但是,如果您希望用戶用鼠標(biāo)繪圖,您需要補(bǔ)充鼠標(biāo)移動(dòng)單擊和拖動(dòng)事件。



當(dāng)用戶點(diǎn)擊鼠標(biāo)按鈕時(shí),將調(diào)用三種監(jiān)聽器方法:鼠標(biāo)按下;當(dāng)?shù)谝淮伟聪率髽?biāo)時(shí);釋放鼠標(biāo)時(shí)調(diào)用mousereleased最后,調(diào)用鼠標(biāo)點(diǎn)擊。如果您只對(duì)最后的點(diǎn)擊事件感興趣,您可以忽略前兩種方法。使用mouseevent類對(duì)象作為參數(shù),調(diào)用getX和gety方法可以獲得按下鼠標(biāo)時(shí)鼠標(biāo)指針的x和y坐標(biāo)。要區(qū)分單擊、雙擊和三次單擊,您需要使用getclickcount方法。



一些用戶界面設(shè)計(jì)者喜歡讓用戶使用鼠標(biāo)點(diǎn)擊和鍵盤修飾的組合(例如,控制+移動(dòng)+點(diǎn)擊)。我們認(rèn)為這不是一種值得稱贊的方式。如果你對(duì)此持有不同的觀點(diǎn),你可以看看同時(shí)檢測(cè)鼠標(biāo)按鈕和鍵盤修飾符所引起的混亂。



應(yīng)該注意,在視窗環(huán)境下,鼠標(biāo)右鍵(非主要)狀態(tài)是通過(guò)使用BUTTON3_DOWN_MASK來(lái)檢測(cè)的。



當(dāng)鼠標(biāo)在窗口上移動(dòng)時(shí),窗口將接收一系列鼠標(biāo)移動(dòng)事件。請(qǐng)注意,鼠標(biāo)監(jiān)聽器和鼠標(biāo)運(yùn)動(dòng)監(jiān)聽器有兩個(gè)獨(dú)立的接口。這有利于提高效率。當(dāng)用戶移動(dòng)鼠標(biāo)時(shí),只關(guān)心鼠標(biāo)點(diǎn)擊的監(jiān)視器不會(huì)被多余的鼠標(biāo)移動(dòng)干擾。


福州優(yōu)橙互聯(lián)是一家專注于福州網(wǎng)站建設(shè)的網(wǎng)站制作公司,為客戶提供小程序制作,促進(jìn)福州網(wǎng)絡(luò)的全網(wǎng)推廣和精準(zhǔn)拓客。歡迎訪問(wèn)http://www.xingfubangke.cn


全國(guó)統(tǒng)一客服熱線

13809509600

周一至周五 9:00-22:30

法定節(jié)假日 9:00-23:00

微信公眾號(hào)