快速提問,INSERT 和 CURRENT 有什么區別?我正在使用 Tkinter 文本區域來顯示文本。我的問題涉及插入功能,我知道有 4 個選項:INSERT、CURRENT、END 和原始值。
當我使用 INSERT 引數時,有時輸入文本會放在現有文本之間,而不是放在末尾。
如果我使用 CURRENT 引數,有時輸入文本會出現在文本欄位的開頭。
當我使用 END 引數(不言自明)時,輸入文本出現在最后我喜歡它的方式
uj5u.com熱心網友回復:
簡而言之,insert表示插入游標(將通過鍵盤插入文本的位置),并current表示離滑鼠最近的字符。
來自官方tcl/tk 檔案,tkinter 是在該檔案上構建的:
兩個標志具有特殊的意義。首先,標記插入與插入游標相關聯....其次,標記當前與最接近滑鼠的字符相關聯,并自動調整以跟蹤滑鼠位置和小部件中文本的任何更改(一個例外:如果按下滑鼠按鈕,則不會更新當前滑鼠移動;更新將延遲到所有滑鼠按鈕都被釋放)。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/446467.html
