簡體   English   中英

Python 3-有沒有辦法將鼠標保留在tkinter窗口中

[英]Python 3 - Is there a way to keep the mouse inside the tkinter window

Python 3 Tkinter

嘿,我正在尋找某種不允許變量為true / false的情況下用戶離開窗口的東西。

基本上,某些東西可以將鼠標保留在tkinter窗口中

盡管可以“捕獲”所有鼠標事件,但不能強迫鼠標停留在窗口中,從而阻止用戶單擊應用程序以外的任何位置。 這是非常危險的,因為如果代碼中有錯誤,則可以鎖定計算機。

請參閱如何使頂級以外的區域不可點擊?

不直接,不。 但是,您可以使用<Motion>事件監視鼠標位置,並在每次進入外部時對其進行更正。 如何糾正它取決於您的操作系統。 查看pyautogui中的跨平台解決方案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM