欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Python图形程序编程探索系列-01

程序员文章站 2022-03-26 09:23:20
设计任务 设计一个主窗口,在其中添加三个标签和三个按钮,当点击按钮时,对标签的内容和色彩进行修改。 代码初步设计 结果 click前 click后 评价 本次代码基本完成功能,但是代码重复的部分很多,下一个版本进行优化。 ......

设计任务

设计一个主窗口,在其中添加三个标签和三个按钮,当点击按钮时,对标签的内容和色彩进行修改。

代码初步设计

import tkinter as tk

root = tk.tk()

def f1():
    label1.config(text='点我,我加油了,哈哈', bg='#a23400')

def f2():
    label2.config(text='successful', bg='#000093')

def f3():
    label3.config(text='peculiar', bg='#c4c400')

label1 = tk.label(root, text='标签1', fg='red', bg='#6c6c6c')
label1.pack(anchor=tk.ne, ipadx=0.2, ipady=0.2)

label2 = tk.label(root, text='标签2', fg='white', bg='#6c6c6c')
label2.pack(anchor=tk.ne, ipadx=0.2, ipady=0.2)

label3 = tk.label(root, text='标签3', fg='white', bg='#6c6c6c')
label3.pack(anchor=tk.ne, padx=0.5, pady=0.5)


button1 = tk.button(root, text='按钮1', command=f1)
button1.pack(anchor=tk.nw)

button2 = tk.button(root, text='按钮2', command=f2)
button2.pack(anchor=tk.nw)

button3 = tk.button(root, text='按钮3', command=f3)
button3.pack(anchor=tk.nw)

root.mainloop()

结果

click前

Python图形程序编程探索系列-01

click后

Python图形程序编程探索系列-01

评价

本次代码基本完成功能,但是代码重复的部分很多,下一个版本进行优化。