我试着做一个用tkinter制作屏幕键盘的练习,我几乎完成了这个程序,它工作得很好,但问题是当我做一些最后一分钟的触摸,比如为键设置一个样式时,我遇到了一个错误。style.map("myButton.TButton", background=('active', 'green'))
我为两种不同类型的按钮定义了两种不同的样式,当我使用这个map条件时,我得到了一个错误_tkinter.TclError: Invalid state name a。如果我将acti
为了实现这一点,我使用了grid方法,但我一直收到如下错误: _tkinter.TclError: cannot use geometry manager grid inside .!frame.!=1) for F in (StartPageframe.grid(row=0, column=0, sticky="nsew")
sel
在程序中,我希望用户能够通过单击按钮或按"enter“键在不同的屏幕中导航。我尝试将它实现到我的程序中,它可以工作,但Pycharm给出了错误 import Tkinter as Tk
self.frames = {}
for F in (StartPagebutton2 = Tk.Button(self, tex