美文网首页技术类文章收集大杂烩
python图形界面tk 1.4 按钮(Button)

python图形界面tk 1.4 按钮(Button)

作者: _阿聪 | 来源:发表于2016-05-01 08:06 被阅读2710次

    目录页请猛击我

    创建按钮和设置它们的文本属性
    #!/usr/bin/env python
    # -*- coding: utf-8 -*-
    
    
    import tkinter as tk
    from tkinter import ttk
    
    win = tk.Tk()
    win.title("Python GUI")    # 添加标题
    aLabel = ttk.Label(win, text="A Label")     # 创建一个标签, text:显示标签的内容
    aLabel.grid(column=0, row=0)
    
    def clickMe():   # 当acction被点击时,该函数则生效
      action.configure(text="** I have been Clicket! **")     # 设置button显示的内容
      aLabel.configure(foreground='red')                      # 设置aLabel的字体颜色
    
    action = ttk.Button(win, text="Click Me!", command=clickMe)     # 创建一个按钮, text:显示按钮上面显示的文字, command:当这个按钮被点击之后会调用command函数
    action.grid(column=1, row=0)
    
    win.mainloop()      # 当调用mainloop()时,窗口才会显示出来
    

    代码第6行,将标签赋给一个变量
    代码第7行,设置aLabel标签在窗口显示的位置
    代码第9行,创建一个函数,当按钮被点击之后,第10行修改button显示的内容,第11行将aLabel的字体颜色修改为红色
    代码第13行,创建一个按钮buttion
    代码第14行,设置按钮button在窗口显示的位置

    执行上面代码得到下面的界面:
    8030432.png
    当鼠标点击button按钮之后界面显示如下:
    8075859.png

    相关文章

      网友评论

        本文标题:python图形界面tk 1.4 按钮(Button)

        本文链接:https://www.haomeiwen.com/subject/eamkrttx.html