tkinter-基础组件
来自http://www.tpleina.com/2019/05/3509300465.html
标签、输入框、按钮组件是最常见的组件之一
标签组件
Label即是标签组件,用于显示文本内容或图片,可以跨行显示文本内容,也可为个别字符加上下划线
Label组件使用示例:
# -*- coding:utf-8 -*-
import tkinter as tk
class App(object):
def __init__(self, mw):
self.mw = mw
self.initWidgets()
def initWidgets(self):
# 创建Labelframe容器
f = tk.Frame(self.mw)
f.pack(fill=tk.BOTH, expand=tk.YES)
tk.Label(f, text="雷那网 - www.tpleina.com").pack()
tk.Label(f, text="一个有温度的Python兴趣屋").pack()
if __name__ == "__main__":
mw = tk.Tk()
mw.title("Label组件")
mw.iconbitmap('image/www.tpleina.com.ico')
App(mw)
mw.mainloop()
按钮组件
Button即是按钮组件,其一些方法:
deselect()
清除按钮的状态select()
设置按钮为选中flash()
在激活状态颜色和正常颜色之间闪烁几次单选按钮,但保持它开始时的状态invoke()
可以调用此方法来获得与用