tkinter文本窗口小部件具有一个blockcursor
选项,该选项将默认的插入光标变为块插入光标。这是命令行中使用的插入光标样式。我想在tkinter条目小部件中复制这种样式。
我遇到的问题是tkinter条目小部件没有这样的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)
答案 0 :(得分:0)
是否有另一种解决方法,或者可能是使光标偏移以覆盖整个字符的方法?
不,没有。您在问题中提到的选项对于插入游标都是可用的。