【发布时间】:2020-07-09 07:16:32
【问题描述】:
所以我正在处理 Tkinter 条目,我想知道是否有办法隐藏条目中的文本光标。这只是我创建的一个示例条目(现在看起来很可怕):
此条目中的文本光标非常清晰可见,即使我单击屏幕上的其他位置,它也会继续闪烁。有没有办法在 Tkinter 中手动隐藏光标?我找不到任何关于这个主题的文章,所以这可能吗?
这是在 tkinter 中创建条目的代码:
from tkinter import *
top = Tk()
E1 = Entry(top, bd=5)
E1.pack(side=RIGHT)
E1.focus_set()
top.mainloop()
所以这会引发同样的问题,如何隐藏文本光标?这段代码也不会输出我给出的图像,因为它是用 goopylib 制作的,goopylib 是我在 Tkinter 之上制作的图形框架。所以,对于整个代码,你可以看到https://github.com/BhavyeMathur/goopylib/blob/master/goopylib/objects/Entry.py,这是我使用的程序:
from goopylib.imports import *
window = GraphWin("Test Window", width=110, height=110)
Entry(Point(55, 55), text_width=10).draw(window)
while True:
update(24)
要运行此代码,您需要安装 goopylib,您可以使用:
pip install goopylib
【问题讨论】:
-
你能把你的代码也包括进来吗
-
是的,我会这样做的。所以问题是,我实际上并没有使用 Tkinter,我使用的是 Goopylib,这是一个由我在 Tkinter 之上构建的图形库,其代码非常大......github.com/BhavyeMathur/goopylib/blob/master/goopylib/objects/…。
-
我会努力缩短在这里发帖的时间。
-
是的,请 ????
-
@CoolCloud 哇哦,insertontime 确实有效!如果您愿意,您可以将其发布为答案,我可以接受。谢谢!
标签: python python-3.x user-interface tkinter