Python3_tkinter

from tkinter import *  #导入tkinter模块
root=Tk() #创建一个顶层窗口兑现,来容纳整个gui程序
root.geometry('300x300')
label=Label(root,text="hello") #再顶层窗口对象上创建所有的gui模块,如此处创建了label的标签,label组件是为了用于再屏幕显示文字的
def callback():#定义了一个函数
print ("点完button后出现我")
label.pack() #对组件进行布局,把他放再哪里
#button是按钮,实现效果 为点击button后调用某函数,方法
get_button=Button(root,text="请点击我",command=callback())
get_button.pack(side=BOTTOM)
get_danxuan=IntVar()
get_danxuan.set(0)
Radiobutton(root,text='test_01',variable=get_danxuan,value=0).pack(anchor=W)
Radiobutton(root,text='test_02',variable=get_danxuan,value=1).pack(anchor=W)
Radiobutton(root,text='test_03',variable=get_danxuan,value=2).pack(anchor=W)
get_duoxuan=IntVar()
Checkbutton(root,text='这是第一个多选框',variable=get_duoxuan).pack()
Checkbutton(root,text='这是第二个多选框',variable=get_duoxuan).pack()
Checkbutton(root,text='这是第三个多选框',variable=get_duoxuan).pack()
e=Entry(root)
e.pack(padx=20,pady=20)
e.delete(0,END) #删除输入框的所有内容,从first到last
e.insert(0,"默认文本") #将text参数插入到index参数指定的位置

root.mainloop() #显示出来,调用消息循环,固定模板

猜你喜欢

转载自www.cnblogs.com/dapan-no1/p/9191043.html
今日推荐