簡體   English   中英

Tkinter Entry小部件中的塊插入光標樣式

[英]Block Insertion Cursor Style in Tkinter Entry Widget

blockcursor文本窗口小部件具有blockcursor選項,該選項將默認的插入光標變為塊插入光標。 這是命令行中使用的插入光標樣式。 我想在tkinter條目小部件中復制此樣式。

我遇到的問題是, blockcursor條目小部件沒有此類blockcursor選項。 我發現的唯一替代方法是更改​​條目窗口小部件的insertwidth ,但是這會使插入光標居中於兩個字符之間,並覆蓋了插入光標左右兩側的一半字符。 理想情況下,我希望覆蓋整個字符的塊插入光標樣式。 是否有另一種方法可以解決此問題,或者可能有一種使光標偏移以覆蓋整個字符的方法?

任何幫助將非常感激。

而且,如果有什么幫助,以下是我與條目窗口小部件配置一起提供的最遠的信息:

inputentry = Entry(self.root, bg = 'black', fg = '#00ff00', width = 60)
inputentry.config(font='Courier', insertbackground = '#00ff00', highlightthickness = 0)
inputentry.config(relief = 'flat', insertwidth = 5)

是否有另一種方法可以解決此問題,或者可能有一種使光標偏移以覆蓋整個字符的方法?

不,那里沒有。 您在問題中提到的選項對於插入游標都是可用的。

暫無
暫無

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

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