【发布时间】:2014-02-11 00:16:01
【问题描述】:
试图让我的按钮与我的窗口一起调整大小时一直头疼。 我尝试了各种方法,但无济于事,我设法让按钮在调整大小时移动位置,但似乎无法将按钮绑定到屏幕,我只是得到错误。
我已将我的脚本缩小到只有一个功能,以便于阅读,如果有人能指出我正确的方向,我将非常感激。
谢谢
#!/usr/bin/python
from Tkinter import*
resizeTest = Tk()
resizeTest.title('Resize Test')
resizeTest.geometry('220x100')
menubar = Menu(resizeTest)
#----------view menu
def normal():
resizeTest.geometry('220x100')
def enlarge():
resizeTest.geometry('500x360')
viewMenu = Menu(menubar, tearoff = 0)
viewMenu.add_command(label="Enlarge Alt+1", command=enlarge)
viewMenu.add_command(label="Normal Alt+2", command=normal)
menubar.add_cascade(label="View", menu=viewMenu)
buttons = Frame(resizeTest, bd=0, width=5, height=1, relief=GROOVE)
buttons.grid(column=0, row=1, padx=1)
numbers=["7", "4", "1", "8", "5", "2", "9", "6", "3"]
for index in range(9):
n=numbers[index]
Button(buttons, bg="White", text=n,width=5,height=1, relief=GROOVE).grid(padx=2,pady=2, row=index%3,column=index/3)
resizeTest.config(menu=menubar)
resizeTest.mainloop()
【问题讨论】:
标签: python python-2.7 tkinter