python tkinter编程中如何把一个函数附加到Button上?,比如写计算器中的等于号

 我来答
xpresslink
推荐于2016-02-13 · TA获得超过3705个赞
知道小有建树答主
回答量:272
采纳率:87%
帮助的人:99.2万
展开全部
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import Tkinter


class Window:
    def __init__(self, root):
        self.root = root
        self.setbtn = Tkinter.Button(root, text='Set Text', command=self.Settxt)
        # 创建一个按钮对象,command= 这个地方就是当按钮按下去时触发的函数
        self.setbtn.place(x=120, y=15)
        self.edit = Tkinter.Text(root)
        self.edit.place(y=50)
        self.edit.insert(Tkinter.END, "this is original text")

    def Settxt(self):
        self.edit.insert(Tkinter.END, '\nthis is inster text')


root = Tkinter.Tk()
window = Window(root)
root.minsize(600, 480)
root.mainloop()


编写了一个最简单的例子,看了你就应该明了。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式