如何解决如何使用python Tkinter创建一个智能输入字段字段来建议自动补全的单词
我正在创建一个词典,我想使用:p创建一个输入字段
Tk.Entry()
我希望此输入字段具有智能性,以便在键入单词时,假设我键入'F',然后它将列出我词典中以F开头的所有单词:>
Eg:
Fantastic
Fun
Fundamental,etc...
所以我现在可以从列表中选择我想要的单词,它将显示含义。
或者,如果我在搜索框中输入“ Fu”,那么它将仅显示“ Fun”和“ Fundamental”
请我怎么做。
我已经知道如何通过将我的单词和含义存储在json文件中并在我的脚本中读取内容来使用Tkinter创建普通的python词典应用程序。但我想添加此功能,使其有点智能,例如Google在完成搜索键入之前如何建议单词。请问我该怎么做?
请从别人那里获取提示,或链接到任何可以教会我这一点的视频或PDF
解决方法
这似乎是一个很好的起点:
http://code.activestate.com/recipes/578253-an-entry-with-autocompletion-for-the-tkinter-gui/
此方法使用Listbox()
作为下拉菜单,并根据输入的文本更新其内容。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。