甜萝 发表于 2023-1-3 20:26

照葫芦画瓢写的一个简陋的GUI界面

本帖最后由 paypojie 于 2023-1-3 20:28 编辑

被模仿图



实现的效果图(差不多)



代码
from tkinter import *
win = Tk()
win.geometry('450x250+300+200')
frame = Frame(win,width=449,height=249,borderwidth=2,relief=RIDGE)
frame.pack()

lb1 = Label(frame,text='位置1',bg='blue',fg='white')
lb1.place(x=40,y=40,width=60,height=30)

lb2 = Label(frame,text='位置2',bg='purple',fg='white')
lb2.place(x=180,y=100,anchor=NE,width=60,height=30)

lb3 = Label(frame,text='位置3',bg='green',fg='white')
lb3.place(relx=0.6,rely=0.4,width=60,height=30)

lb4 = Label(frame,text='位置四',bg='gray',fg='white')
lb4.place(relx=0.01,y=100,relwidth=0.2,height=100)

win.mainloop()

RainPPR 发表于 2023-1-3 20:38

四,嗯嗯,为什么用中文呢?其他的都是数字啊
1 2 3 四。

oxding 发表于 2023-1-3 20:38

用的qt5吗?

甜萝 发表于 2023-1-3 20:40

RainPPR 发表于 2023-1-3 20:38
四,嗯嗯,为什么用中文呢?其他的都是数字啊
1 2 3 四。

还是你眼睛细 不过无所谓了 就这样吧

甜萝 发表于 2023-1-3 20:40

oxding 发表于 2023-1-3 20:38
用的qt5吗?

不是 是python自带的模块Tkinter

RainPPR 发表于 2023-1-3 20:41

paypojie 发表于 2023-1-3 20:40
还是你眼睛细 不过无所谓了 就这样吧

恩,确实我总关注一些不重要的细节。很谢谢楼主分享,最近在学tkinter

甜萝 发表于 2023-1-3 20:43

RainPPR 发表于 2023-1-3 20:41
恩,确实我总关注一些不重要的细节。很谢谢楼主分享,最近在学tkinter

也不能说不重要吧 毕竟这个也是我练手的 在正式的开发中 还是要注意细节

ThemanRonin 发表于 2023-1-3 21:18

这个只能通过代码写出页面吗,有.NET那种可视化的操作吗

甜萝 发表于 2023-1-3 21:30

ThemanRonin 发表于 2023-1-3 21:18
这个只能通过代码写出页面吗,有.NET那种可视化的操作吗

这我就不清楚了

moments 发表于 2023-1-3 22:45

ThemanRonin 发表于 2023-1-3 21:18
这个只能通过代码写出页面吗,有.NET那种可视化的操作吗

有,可以用下面的网页进行简单的布局。http://xfxuezhang.cn/web/tkinter-helper/
页: [1] 2
查看完整版本: 照葫芦画瓢写的一个简陋的GUI界面