tkinter之 Label & Button 标签和按钮

‘‘‘
# ------------------------------------------------------------
# # 1、 使用tkinter设置一个标签
# # # 设计tkinter内容:   title;geometry;Label;mainloop
# ------------------------------------------------------------
‘‘‘ 

 代码如下:

import tkinter as tk

window = tk.Tk()                        # 实例化
window.title("my window")               # 设置标题名称,设置输出显示的窗口显示的名称
window.geometry("200x100")              # 长200 x 高100; 单位是字符串的长度,即200个字符串长度

‘‘‘
tk.Label:  设置标签
l = tk.Label(window, text= "OMG! this is TK!", bg = ‘green‘, font = (‘Arial‘, 12),             width = 15, height = 2  )
window :   实例
text:     标签显示的内容
bg:       标签的背景颜色
font:     标签Label中的text文本的字体的显示格式。
font = (‘Arial‘, 12)  : 字体格式,Arial;     大小,12
width = 15:  标签Label 的宽度是  15个字符的大小
 height = 2   标签Label 的高度是  2 个字符的大小
‘‘‘
l = tk.Label(window, text= "OMG! this is TK!", bg = ‘green‘, font = (‘Arial‘, 12),             width = 20, height = 2  )

# 把标签放在窗口上
l.pack()

# 循环运行window实例
window.mainloop()

  

运行结果如下:

???

‘‘‘
# ------------------------------------------------------------
# # 2、 使用tkinter设置一个标签
# # # 设计tkinter内容:   title;geometry;Label;mainloop
# ------------------------------------------------------------
‘‘‘

代码如下:

import tkinter as tk

window = tk.Tk()                        # 实例化
window.title("my window")               # 设置标题名称,设置输出显示的窗口显示的名称
window.geometry("200x100")              # 长200 x 高100; 单位是字符串的长度,即200个字符串长度

var = tk.StringVar()

‘‘‘
tk.Label:  设置标签
l = tk.Label(window, text= "OMG! this is TK!", bg = ‘green‘, font = (‘Arial‘, 12),             width = 15, height = 2  )
window :   实例
text:     标签显示的内容
bg:       标签的背景颜色
font:     标签Label中的text文本的字体的显示格式。
font = (‘Arial‘, 12)  : 字体格式,Arial;     大小,12
width = 15:  标签Label 的宽度是  15个字符的大小
height = 2   标签Label 的高度是  2 个字符的大小
‘‘‘
l = tk.Label(window, textvariable=var, bg=‘green‘, font=(‘Arial‘, 12),             width=20, height=2)

# 把标签放在窗口上
l.pack()
on_hit = False

def hit_me():
    global on_hit
    if on_hit == False:
        on_hit = True
        var.set(‘You hit me‘)

    else:
        on_hit = False
        var.set("")

b = tk.Button(window, text=‘hit_me‘, width=15,height=2,command=hit_me)

b.pack()
# 循环运行window实例
window.mainloop()
# ------------------------------------------------分割线-------------------------------------------------

  

效果如下: 

状态1,开始运行的时候

?

状态2,点击按钮的时候:

?

之后的运行循环1,2

参考资料:

用 python 和 tkinter 做简单的窗口视窗 - 网易云课堂
http://study.163.com/course/courseMain.htm?courseId=1003216011

原文地址:https://www.cnblogs.com/jyfootprint/p/9496024.html

时间: 2024-08-05 14:38:35

tkinter之 Label & Button 标签和按钮的相关文章

Python3 Tkinter基础 Listbox Button 点击按钮删除选中的单个内容

镇场诗: 清心感悟智慧语,不着世间名与利.学水处下纳百川,舍尽贡高我慢意. 学有小成返哺根,愿铸一良心博客.诚心于此写经验,愿见文者得启发.------------------------------------------ code: from tkinter import * root=Tk() myLB=Listbox(root) myLB.pack() myList=["舍名利","贪狼","巨门","禄存",&quo

iOS系列 基础篇 06 标签和按钮 (Label & Button)

iOS系列 基础篇 06 标签和按钮 (Label & Button) 目录: 标签控件 按钮控件 小结 标签和按钮是两个常用的控件,下面咱们逐一学习. 1. 标签控件 使用Single View Application模板创建一个名为“LabelAndButtonSimple”的工程 (PS:具体创建过程和各设置项介绍等可参见前面的文章,这里就截图简单带过了:) (1) 打开Xcode,选择Create a new Xcode Project: (2) 选择Single View Applic

tkinter基础-标签、按钮

本节内容: 明白标签.按钮的使用 实现简单的点击界面 Tkinter 简称tk,在python中属于内置模块,不需要进行安装,可直接引用,import tkinter 一. 首先我们做一个如图所示的图形界面: 它是由界面名(hello world).标签(绿色.字符)组成,接下来我们实现上图: 1 import tkinter as tk #引包 2 #------------------------------------------------------------ 3 # 创建一个对象

点击按钮后禁止按钮并显示文字[正在处理...], getelementbyid button标签 text 赋值

[转载注明出处:lanmanck.net.csdn.blog] 网上说用jquery,其实getelementbyid就可以搞定了. 另外,鄙视百度搜出来的一大堆垃圾,搜索 getelementbyid button标签 text 赋值 居然出来一堆的input提交按钮,唉,真是无语! 看原问题及答案: http://stackoverflow.com/questions/12679813/how-to-change-button-text-or-link-text-in-javascript

NGUI使用教程(2) 使用NGUI创建2D场景并且添加标签和按钮

1.创建2D场景 要使用NGUI创建2D场景,首先咱们必须新建一个项目,并且导入NGUI作为这个项目的插件,相信如果看过上一篇教程都知道怎么导入NGUI了,这里就不赘述,如果有疑问的可以去看上一篇教程.这里我已经导入成功了.在菜单中可以看到NGUI的菜单 在工程面板中可以看到有NGUI的文件夹 接下来咱们可以点击菜单中的[NGUI]-->[Create]-->[2D UI],创建成功后在Hierarchy面板中可以看到多了一个UI Root 点开UI Root可以看到UI Root底下有一个C

HTML <button> 标签

实例 以下代码标记了一个按钮: <button type="button">按钮!</button> 定义和用法 <button> 标签定义一个按钮. 在 button 元素内部,您可以放置内容,比如文本或图像.这是该元素与使用 input 元素创建的按钮之间的不同之处. <button> 控件 与 <input type="button"> 相比,提供了更为强大的功能和更丰富的内容.<button&

Tkinter教程之Button篇(1)

本文转载自:http://blog.csdn.net/jcodeer/article/details/1811298 #Tkinter教程之Button篇(1)#Button功能触发事件'''1.一个简单的Button应用'''from Tkinter import *#定义Button的回调函数def helloButton():    print 'hello button'root = Tk()#通过command属性来指定Button的回调函数Button(root,text = 'He

Tkinter教程之Button篇(2)

本文转载自:http://blog.csdn.net/jcodeer/article/details/1811300 # Tkinter教程之Button篇(2)'''5.指定Button的宽度与高度width:    宽度heigth:    高度使用三种方式:1.创建Button对象时,指定宽度与高度2.使用属性width和height来指定宽度与高度3.使用configure方法来指定宽度与高度'''from Tkinter import *root = Tk()b1 = Button(r

关于button标签会刷新页面的问题

当button标签在form表单里面时,这时点击button按钮会提交表单刷新页面. <form action=""> <button>点击</button> //会刷新页面(实测ie7及以下不会刷新,其他高版本ie.谷歌.火狐都会刷新) </form> 但在再button里添加 type="button"时不会提交页面. <form action=""> <button type