您的位置:首页 > 编程语言 > Python开发

tkinter的类的应用-------类的基础(六)

2016-06-16 00:00 519 查看
摘要: 类 python 基本概念和应用

from Tkinter import *

class Application(Frame):#建立了一个Application的类,它继承了tkinter中的Frame类,Frame是基类
'''Frame也可以看作是对象'''
def __init__(self, master):#Application是子类,对类Application进行初始化
Frame.__init__(self, master)#新类继承Frame的master属性(master属性:上级窗口)
self.grid()#self即Frame自身
self.create_widgets()#调用对象的函数

def create_widgets(self):
self.bttn1 = Button(self, text = "OK")
self.bttn1.grid()

self.bttn2 = Button(self)
self.bttn2.grid()
self.bttn2.configure(text = "Cancel")

self.bttn3 = Button(self)
self.bttn3.grid()
self.bttn3["text"] = "Apply"

root = Tk()
root.title("Use button")
root.geometry("200x85")
app = Application(root)#由类创建app实例
root.mainloop()
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息