<object id="49p1a"></object>

  • <tr id="49p1a"><label id="49p1a"></label></tr>
    <acronym id="49p1a"><strong id="49p1a"><xmp id="49p1a"></xmp></strong></acronym>

    <td id="49p1a"><ruby id="49p1a"></ruby></td>
    推薦閱讀
    相關文章
    網站建設您當前位置: 主頁 > 網絡學院 > 網站建設

    網站建設之鼠標事件用法詳解

    發布日期:2020-05-11 來源:優橙 瀏覽量:
    摘要: 如果您只希望用戶能夠點擊按鈕或菜單,那么就沒有必要顯式處理鼠標事件。鼠標操作將由用戶界面中的各種組件在內部處理。但是,如果您希望用戶用鼠標繪圖,您需要補充鼠標移動

    如果您只希望用戶能夠點擊按鈕或菜單,那么就沒有必要顯式處理鼠標事件。鼠標操作將由用戶界面中的各種組件在內部處理。但是,如果您希望用戶用鼠標繪圖,您需要補充鼠標移動單擊和拖動事件。



    當用戶點擊鼠標按鈕時,將調用三種監聽器方法:鼠標按下;當第一次按下鼠標時;釋放鼠標時調用mousereleased最后,調用鼠標點擊。如果您只對最后的點擊事件感興趣,您可以忽略前兩種方法。使用mouseevent類對象作為參數,調用getX和gety方法可以獲得按下鼠標時鼠標指針的x和y坐標。要區分單擊、雙擊和三次單擊,您需要使用getclickcount方法。



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



    應該注意,在視窗環境下,鼠標右鍵(非主要)狀態是通過使用BUTTON3_DOWN_MASK來檢測的。



    當鼠標在窗口上移動時,窗口將接收一系列鼠標移動事件。請注意,鼠標監聽器和鼠標運動監聽器有兩個獨立的接口。這有利于提高效率。當用戶移動鼠標時,只關心鼠標點擊的監視器不會被多余的鼠標移動干擾。


    福州優橙互聯是一家專注于福州網站建設的網站制作公司,為客戶提供小程序制作,促進福州網絡的全網推廣和精準拓客。歡迎訪問http://www.simple-vegetarian-recipes.com


    全國統一客服熱線

    13809509600

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

    法定節假日 9:00-23:00

    微信公眾號
    国产成人瑟和尚久久久久