tkinter文本小部件有一个blockcursor
选项,它将默认插入光标变成块插入光标。这是命令行中使用的插入光标样式。我想在tkinter条目小部件中复制这种样式。在
我遇到的问题是对于tkinter条目小部件没有这样的blockcursor
选项。我发现的唯一替代方法是更改entry小部件的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)
不,没有。您在问题中提到的选项是关于插入光标的所有可用选项。在
相关问题 更多 >
编程相关推荐