tkinter实现一个简易窗口

本文介绍了如何使用Python的Tkinter库创建最简单的窗口,以及如何添加标签、按钮和可交互的输入框,以及如何通过函数连接按钮点击事件。
摘要由CSDN通过智能技术生成

1. 最简易的窗口

import tkinter as tk

window = tk.Tk()

window.title('我的窗口')  # 设置窗口名
window.geometry('500x300')  # 设置窗口长宽

label = tk.Label(window, text='文字文字文字', bg='white', font=('楷体', 30), width=30, height=4)  # 生成并设置标签属性
label.pack()  # 安置标签,按顺序排列

window.mainloop()

2. 加了标签、按钮、输入框,并且按钮连接了函数

import tkinter as tk

window = tk.Tk()

window.title('我的窗口')  # 设置窗口名
window.geometry('500x300')  # 设置窗口长宽

var = tk.StringVar()  # tkinter中的字符串对象
var.set('你打我呀?')  # 显示的内容

# 标签
label = tk.Label(window, textvariable=var, bg='white', font=('楷体', 30), width=30, height=4)
label.pack()  # 安置标签,按顺序排列

# 判断是否点击了按钮button
on_hit = False

# button连接的函数
def hit_me():
    global on_hit

    if not on_hit:
        on_hit = True
        var.set('你居然真的打我')
    else:
        on_hit = False
        var.set('你打我呀?')


# 按钮
button = tk.Button(window, text='点击', font=('黑体', 20), command=hit_me)
button.pack()

# 输入框
# entry = tk.Entry(window, show=None, font=('楷体', 20))
entry = tk.Entry(window, show='*', font=('楷体', 20)) 
entry.pack()


window.mainloop()

  • 7
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值