【发布时间】:2014-09-05 00:31:06
【问题描述】:
我最近制作了一个简单的类似记事本的文本编辑器,但现在我想实现一些功能,例如突出显示某些单词的语法以及在您键入时自动缩进。当用户键入时,我怎么能动态地做到这一点。到目前为止,我所做的一切都是基于事件的,所以我猜我需要有某种循环来在用户输入时不断检查文本框的内容? tkinter 不适合这个吗?如果您引导我朝着正确的方向了解如何实现这一点,我们将不胜感激。
【问题讨论】:
-
您可以查看IDLE 的源代码。它完全用 Tkinter 编写,默认情况下会这样做。
-
@iCodez 我不知道 IDLE 是用 tkinter 编写的,谢谢!
标签: python user-interface tkinter syntax-highlighting text-editor