- 实验目的
1、掌握tkinter编程
2、掌握tkinter组件
3、了解tkinter对话框操作
- 实验题目
1、编写一窗口,实现单击鼠标左、右键事件检测及键盘事件检测。
2、缩写一窗体,分别测试Packer、Grid、Place布局
3、利用Entry部件及Button编写一个任意数相加并得结果的GUI。
from tkinter import *
fup=Frame()
fup.pack()
jiashu1=IntVar()
jiashu2=IntVar()
l1=Label(fup,text='加数1:')
e1=Entry(fup,textvariable=jiashu1,width=20)
l1.grid(row=1,column=1)
e1.grid(row=1,column=2)
l2=Label(fup,text='加数2:')
l2.grid(row=2,column=1)
e2=Entry(fup,textvariable=jiashu2,width=20)
e2.grid(row=2,column=2)
def add():
l3.config(text=(jiashu2.get()+jiashu1.get()))
b1=Button(fup,text='plus',command=add)
b1.place(relx=0.5,rely=0.5)
l3=Label()
l3.pack()
mainloop()
4、参考P272-277这个程序,编写一个GUI,完成向Sqlite表添加一条记录。