对我来说一个新问题 - 我认为与更新Tkinter版本有关 - 就是我有时会在窗户边上切断按钮(请参见截图)。是什么导致了这个问题/解决方案是什么?我试过调整窗口的几何图形,但它现在似乎没有影响任何东西。按钮尺寸合适,因此将窗口向右拖动可以显示整个事物。这是一个窗口大小问题。Tkinter窗口切断按钮
def GetReDate():
chosendate = ''.join([str(datetime.date.today().month).zfill(2),'/',str(datetime.date.today().day).zfill(2)])
PickDatewin = Toplevel()
PickDatewin.geometry('400x50')
PickDatewin.title("Choose a Date")
L1 = Label(PickDatewin, text="Date: ")
L1.pack(side = LEFT)
E1 = Entry(PickDatewin, bd =5)
E1.pack(side = LEFT)
E1.delete(0, END)
E1.insert(0, chosendate)
OK = Button(PickDatewin, text='Choose', command=lambda:ChooseDate(E1,chosendate,PickDatewin))
OK.pack(side = RIGHT)
我已经在Windows 10上用Python 3.6测试过了,它的行为和预期一样,按钮没有被切断,可能是OS /版本问题?你使用的是什么操作系统和Python版本? –
OS X Sierra,Python 2.7.9。当我迁移到新计算机时,问题就开始了,所以有很多变量。 – DeltaG
你有能力在3.6测试这个吗?或者在另一台Mac上? –