我有一个Tkinter Entry小部件和一个Hungarian keyboard。当我按下键盘上的ő按钮时,Entry小部件显示õ
。 ű变为û
。 (自从Windows 3.1以来,我在其他应用程序中没有遇到此问题。)
修改
我在这台电脑上有两种语言设置,当我开始更改它们时,问题就会消失。
如何让Tkinter正确处理我的输入?
答案 0 :(得分:0)
对于键盘布局,更改似乎是一个问题,因为Windows上的Tk(Tkinter下的库)对{中的5
没有任何作用{1}}消息。那是a bug。
答案 1 :(得分:0)
这里有一张Tk门票: Tk Ticket
不幸的是,问题可能只是TkInter。
是否有可能获得更多细节并使用普通Tcl / Tk进行测试? 因此,下载当前的tcl / tk starkit或发行版并尝试脚本:
pack [entry .e]
并且看看,如果问题也存在吗?
请向tk机票报告,可能需要匿名登录。
答案 2 :(得分:-1)
无法重现您的问题。 Tk和tkinter也适合我。查看Tk门票。