1
我试图定义几何使用下面的脚本使用Python的Tkinter Tkinter的GUI:TclError:坏几何符
from Tkinter import *
root = Tk()
w=300
h=200
ws = root.winfo_screenwidth()
hs = root.winfo_screenheight()
x = (ws/2) - (w/2)
y = (hs/2) - (h/2)
root.geometry('%dx%d+%d+%d' % (w, h, x, y))
root.mainloop()`
我收到以下错误:
TclError: bad geometry specifier "1920*1200+150+100".
的错误看起来像你使用' '%d *%d +%d +%d' %(W,H,X,Y)'代替'%dx%d +%d +%d'%(w,h,x,y)'。你确定你使用x而不是*吗? – fhdrsdg 2014-10-28 11:04:03
你是正确的,我用*代替x ...现在它正在工作 – Hyma 2014-10-28 11:16:38
我会将它作为答案发布,以便每个人都可以看到问题已得到解答。 – fhdrsdg 2014-10-28 11:24:31