美文网首页技术类文章收集大杂烩
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