如何给 Python Tkinter 给窗口加标题、改变 button 文本?

来源:百度知道 编辑:UC知道 时间:2024/05/04 19:14:36
我用的是 Tkinter.Tk() 创建的窗口,然后仅仅 pack() 了一个 button 进去,我怎样生成 button 时设定 command 所指向的函数可以改变这个按钮的 text ?顺便问一下怎样改变窗口标题。

通过title方法修改窗口标题,通过StringVar对象的set方法修改按钮的标题。以下代码为python3的。

from tkinter import *
root = Tk()
root.title("窗口标题") #在这里修改窗口的标题
root.mainloop()
from tkinter import *
root = Tk()
strvar = StringVar()
strvar.set("原文本") #初始的按钮文本
def handler():
    strvar.set("新文本") #要改要成的文本
btn = Button(root, textvariable=strvar, command=handler) #textvariable设置原文本,command=handler是设置按钮要执行的代码
btn.pack()
root.mainloop()

 

学 Python ,大家给点意见 python如何发送email python 如何换行 python shell中如何换行 python如何编译使用源文件? 我想学习Python,不知道怎么开始,大家有什么资料.给我只点一下啊! 如何清除Virus.Python.RJump.a病毒 学习Python编程应如何入手 python中如何获得7天前的日期 如何在开机时终止python.exe的运行