from tkinter import *
#搭建界面
root=Tk()
#搭建窗口
root.title("网易云音乐")
#窗口大小和位置可以用一句代码实现
#root.geometry('550x430+300+230')
#窗口大小 小写x连接
root.geometry('550x400')
#窗口位置
root.geometry('+280+200')
#标签控件
label=Label(root,text='请输入你要下载的歌曲:')
label.grid()
#grid()网格式分布,pack()包,place 位置
#输入框
entry=Entry(width=55)
entry.grid(row=0,column=1)
#列表框控件
text=Listbox(root,width=78,height=18)
text.grid(row=1,columnspan=2) #columnspan 组件所跨越的列数
#点击按钮
button=Button(root,text='开始下载',font=25,)#command 点击触发的装置
button.grid(row=2,column=0,sticky=W)
#sticky 对齐方式 N S W E 上 下 左 右
button1=Button(root,text='退出',font=25,command=root.quit)
button1.grid(row=2,column=1,sticky=E)
#窗口显示
root.mainloop()
总结一下:
root=Tk() 创建一个窗口,并放到变量root上
root.mainloop() 窗口运行
root.title(‘窗口名称’)
root.geometry 窗口位置及大小
挂件: 可用width,heightl来控制大小
Lable 挂件
Entry 输入框
Button 按钮
位置存放:
pack()
grid()row行数,column列数
关于Button中command用法:
就一个quite
其他等用到再学习