我们是如何用Python做界面设计

B站影视 电影资讯 2025-03-28 12:45 1

摘要:我们用了很多软件,软件的界面怎么弄出来的呢,还有里面的很多功能是怎么弄出来,今天我用python简单说一说,有用就支持下,不能免费的创作就会消失了,你的支持是我发现的动力。[笑哭]

我们用了很多软件,软件的界面怎么弄出来的呢,还有里面的很多功能是怎么弄出来,今天我用python简单说一说,有用就支持下,不能免费的创作就会消失了,你的支持是我发现的动力。[笑哭]

如下这个界面,我们怎么弄出来呢

一个简单的界面

首先我们用python自带的模块tkinter,这个模块好在不用安装,常用功能都有,当然你也可以玩其他模块。

我们导入模块,用到按钮响应,也导入messagebox

import tkinter as tk

from tkinter import messagebox

我们还是先搞窗口吧,

windowtest = tk.Tk#Tk方法T是大写,重命名的根据你自己的喜爱来都可以

windowtest.title("取个名字吧")#使用title这个方法调整你的软件名称

windowtest.geometry("600x400")#使用geometry调整窗口大小

变量、名字、窗口大小,你可以随便调整

现在我想在窗口上显示一些内容,那怎么实现呢?

label = tk.Label(windowtest, text="你好,Tkinter!", font=("微软雅黑", 12))# 窗口下面搞一个文本

label.pack(pady=20) # pady #是垂直方向间距

用了pack布局,一定要带上不能显示不了的,你也可以用grid 布局。

不布局就显示不了

当然我们经常使用按钮,我也搞个按钮,并且按了按钮会出现一些大小响

def button_click:#弄一个简单的响应

print("按钮被点击了!")#这里只是被打印,如果弹出窗口要用 import messagebox

messagebox.showinfo("提示", "你刚刚点击了按钮")

我们创建2个按钮,一个普通按钮,一个化妆的按钮。

button = tk.Button(windowtest, text="点击我看看", command=button_click)

button.pack(pady=20)#前面按钮设置好了,要添加布局,不能显示不了

#我们美化下按钮

button2 = tk.Button( #美化按钮

windowtest,

text="彩色按钮",

bg="#4CAF50", # 背景色(绿色)

fg="white", # 文字颜色

font=("Arial", 12, "bold")

)#没做响应,就这样测试下,优化按钮

button2.pack(pady=10) #前面按钮设置好了,要添加布局,不能显示不了

都不要忘记布局

很多软件都直接打字,输入啥的,我也搞一个

entry = tk.Entry(windowtest, width=30)

entry.pack(pady=10)#也是要布局下

同样别忘记布局,就下要显示到界面上去

windowtest.mainloop# 主要循环,不能界面出不了。

这样一个界面就出来了,你可以优化优化。

来源:走心科技圈儿

相关推荐