python--tkinter

Posted traditional

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python--tkinter相关的知识,希望对你有一定的参考价值。

1.简单实例

import tkinter as tk

# 创建主窗口
win = tk.Tk()

# 设置标题
win.title("古明地觉")

# 设置大小和位置,用"长x宽+左边距+上边距"表示,"长x宽"的中间那个是x
# "500x500+200+0"就表示窗口的长和宽分别是500,且距离屏幕左边200px、上边0px
win.geometry("500x500+200+0")


# 创建主循环
win.mainloop()

  

技术分享图片

 

2.Label

import tkinter as tk

win = tk.Tk()
win.title("古明地觉")
win.geometry("500x500+200+200")


# Label:标签控件,可以显示文本
# 可以传入以下参数
# 1.窗体
# 2.text:要显示的文本
# 3.bg:背景色
# 4.fg:前景色(字体颜色)
# 5.font:字体,传入一个字体名和字体大小组成的元组
# 6.width:宽度
# 7.height:高度
# 8.wraplength:指定text中的文本进行换行的宽度
# 9.justify:设置对齐方式,居中,靠左,靠右等等,left,center,right
# 10.anchor:锚点,表示文字相对于背景所在的位置
# 一般情况下,我们只用前5个
label = tk.Label(win,
                 text="i love satori",
                 bg="pink", fg="blue",
                 justify="center", font=("微软雅黑", 20))

# 使label标签生效
label.pack()


# 创建主循环
win.mainloop()

  

技术分享图片

 

3.Button

 

import tkinter as tk

win = tk.Tk()
win.title("古明地觉")
win.geometry("500x500+200+200")


# 创建按钮
# 可以接收如下参数:
# 1.主窗体
# 2.text:按钮显示的内容
# 3.width:按钮的宽度
# 4.height:按钮的高度
# 5.command:回调函数,当点击按钮时,会执行函数
button = tk.Button(win, text="按钮", command=lambda: print("i love satori"))
button2 = tk.Button(win, text="退出", command=win.quit)

button.pack()
button2.pack()



win.mainloop()

  

技术分享图片

 

4.Entry

 

 

以上是关于python--tkinter的主要内容,如果未能解决你的问题,请参考以下文章

python tkinter 组件功能实例总结(代码+效果图)(Radiobutton | Button | Entry | Menu | Text)

python tkinter Label 图形

如何在多个文件中拆分 Python Tkinter 代码

Python / Tkinter如何更新网格中的信息

Python Tkinter小试

Python、Tkinter 和烧瓶运行时 0xC0000005