用python简易编写创建窗口
一、创建Window窗口
# 创建Window窗口.py
-
import tkinter
-
-
root=tkinter.Tk() # 创建Window窗口对象
# 窗口属性
-
root.geometry('300x200 300 300') # 窗口的宽度x高度
-
-
root.title('我的第一个GUI程序') # 设置窗口标题
-
-
root.config(bg='#fffc11') # 窗口背景颜色
-
-
label=tkinter.Label(root,text='hello,python')
-
-
label.pack()
-
-
button1=tkinter.Button(root,text='BUTTON1')
-
-
button1.pack(side=tkinter.LEFT)
-
-
button2=tkinter.Button(root,text='BUTTON2')
-
-
button2.pack(side=tkinter.RIGHT)
# 显示窗口(消息循环)
root.mainloop()
二、创建登录窗口
代码如下:
-
from tkinter import *
-
-
root =Tk()
-
root.title('登录')
-
root.geometry('400x200')
-
root.config(bg='#ffcc00')
-
-
Label(root,text='用户名',width=6).place(x=1,y=1)
-
Entry(root,width=20).place(x=45,y=1)
-
Label(root,text='密码',width=6).place(x=1,y=20)
-
Entry(root,width=20,show='*').place(x=45,y=20)
-
Button(root,text='登录',width=8).place(x=40,y=40)
-
Button(root,text='取消',width=8).place(x=110,y=40)
-
-
root.mainloop()
三、创建计算器窗口
-
# grid布局.py
-
-
from tkinter import *
-
-
root = Tk()
-
root.title('计算器示例')
-
root.geometry('300x150 280 280')
-
root.config(bg='#cc66ff')
-
-
L1 = Button(root,text='1',width=5,bg='yellow')
-
L2 = Button(root,text='2',width=5,bg='blue')
-
L3 = Button(root,text='3',width=5,bg='red')
-
L4 = Button(root,text='4',width=5,bg='green')
-
L5 = Button(root,text='5',width=5,bg='orange')
-
L6 = Button(root,text='6',width=5,bg='cyan')
-
L7 = Button(root,text='7',width=5,bg='purple')
-
L8 = Button(root,text='8',width=5,bg='pink')
-
L9 = Button(root,text='9',width=5,bg='red')
-
L0 = Button(root,text='0',width=5,bg='yellow')
-
Lp = Button(root,text='.',bg='pink')
-
-
L1.grid(row=0,column=0)
-
L2.grid(row=0,column=1)
-
L3.grid(row=0,column=2)
-
L4.grid(row=1,column=0)
-
L5.grid(row=1,column=1)
-
L6.grid(row=1,column=2)
-
L7.grid(row=2,column=0)
-
L8.grid(row=2,column=1)
-
L9.grid(row=2,column=2)
-
L0.grid(row=3,column=0,columnspan=2,sticky=E W)
-
Lp.grid(row=3,column=2,sticky=E W)
-
-
root.mainloop()
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhghbeak
系列文章
更多
同类精品
更多
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01 -
怎样阻止微信小程序自动打开
PHP中文网 06-13