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

目录页请猛击我

创建按钮和设置它们的文本属性
#!/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
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,222评论 4 61
  • HTML标签解释大全 一、HTML标记 标签:!DOCTYPE 说明:指定了 HTML 文档遵循的文档类型定义(D...
    米塔塔阅读 8,672评论 1 41
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,609评论 25 709
  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 11,755评论 0 17
  • 小程序一揭锅,朋友圈炸了,作为一个好奇宝宝,这等好事我岂能甘做吃瓜群众。 为了一探究竟,我几乎刷爆了朋友圈和订阅号...
    summer三妹阅读 12,756评论 78 340