tkinter-基础组件(一)

本文介绍了tkinter的基础组件,包括标签组件、按钮组件和单行文本输入框。标签组件用于显示文本或图片;按钮组件可设置多种状态并响应用户点击;单行文本输入框允许文本输入。文章还概述了这些组件的常用选项,如尺寸、边框、内部留白、事件响应和状态变更等。
摘要由CSDN通过智能技术生成

tkinter - 基础组件(一) 目录树

Tk窗口组件
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() 可以调用此方法来获得与用
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值