【发布时间】:2016-04-29 03:35:00
【问题描述】:
我有一个带有开始按钮的窗口,并在不同的框架中设置了一些小部件。现在我想让窗口空闲(禁用状态),直到单击“开始”按钮。帮我解决这个问题。我的代码是如下
from tkinter import *
class Application(Frame):
def __init__(self, master):
super(Application,self).__init__(master)
self.grid()
self.create_widgets()
def create_widgets(self):
self.be=Button(self,text="start")
self.be.grid(row=1,column=1,sticky="s")
self.columnconfigure(0, pad=3)
self.columnconfigure(1, pad=3)
self.columnconfigure(2, pad=3)
self.columnconfigure(3, pad=3)
self.rowconfigure(0, pad=5)
self.rowconfigure(1, pad=5)
self.f3=Frame(self)
self.f3.grid(row=2,column=1)
fuel = Button(self.f3, text="Button",width=19)
fuel.grid(row=1, column=0)
Temp = Button(self.f3, text="Button",width=19)
Temp.grid(row=1, column=1)
Th = Button(self.f3,text="Button",width=19)
Th.grid(row=1, column=2)
Eo = Button(self.f3, text="Button",width=19)
Eo.grid(row=1, column=3)
Bh = Button(self.f3, text="Button",width=19)
Bh.grid(row=2, column=0)
Abs = Button(self.f3, text="Button",width=19)
Abs.grid(row=2, column=1)
sp = Button(self.f3, text="Button",width=19)
sp.grid(row=2, column=2)
fo = Button(self.f3, text="Button",width=19)
fo.grid(row=2, column=3)
root= Tk()
app=Application(root)
app.mainloop()
【问题讨论】:
标签: python python-3.x user-interface tkinter