Python Tkinter |
您所在的位置:网站首页 › tkinter清空控件 › Python Tkinter |
相关学习内容: Button 控件是一个标准的 Tkinter 部件,用于实现各种按钮。按钮可以包含文本或图像,还可以关联 Python 函数。Tkinter 的按钮被按下时,会自动调用该函数。按钮文本可跨越一个以上的行。此外,文本字符可以有下划线,例如标记的键盘快捷键。默认情况下,使用 Tab 键可以移动到一个按钮部件,用法如下:Entry(根对象, [属性列表]),即Entry(root, option...)常用的属性列表如下: Button 实例: 实例1:创建按钮,代码如下: from tkinter import* #初始化Tk() myWindow = Tk() #设置标题 myWindow.title('Python GUI Learning') #创建两个按钮 b1=Button(myWindow, text='button1',bg="red", relief='raised', width=8, height=2) b1.grid(row=0, column=0, sticky=W, padx=5,pady=5) b2=Button(myWindow, text='button2', font=('Helvetica 10 bold'),width=8, height=2) b2.grid(row=0, column=1, sticky=W, padx=5, pady=5) #进入消息循环 myWindow.mainloop()运行结果: 实例2:创建按钮并绑定响应函数,输入半径,计算圆面积并输出,代码如下: from tkinter import* def printInfo(): #清理entry2 entry2.delete(0, END) #根据输入半径计算面积 R=int(entry1.get()) S= 3.1415926*R*R entry2.insert(10, S) #清空entry2控件 entry1.delete(0, END) #初始化Tk() myWindow = Tk() #设置标题 myWindow.title('Python GUI Learning') #标签控件布局 Label(myWindow, text="input").grid(row=0) Label(myWindow, text="output").grid(row=1) #Entry控件布局 entry1=Entry(myWindow) entry2=Entry(myWindow) entry1.grid(row=0, column=1) entry2.grid(row=1, column=1) #Quit按钮退出;Run按钮打印计算结果 Button(myWindow, text='Quit', command=myWindow.quit).grid(row=2, column=0,sticky=W, padx=5, pady=5) Button(myWindow, text='Run', command=printInfo).grid(row=2, column=1, sticky=W, padx=5, pady=5) #进入消息循环 myWindow.mainloop()运行结果: 输入半径: 点击‘Run’计算面积: |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |