代码拉取完成,页面将自动刷新
import tkinter
from PIL import Image
#建立窗体
win = tkinter.Tk()
win.title('简易绘图画板')
win.geometry("800x500+100+100")
#控制是否允许画图,1为允许,0为不允许
yesno = tkinter.IntVar(value = 0)
#控制画图类型,1为曲线,2为直线,3为矩形,4为文本,5为橡皮
shat = tkinter.IntVar(value = 1)
#记录鼠标位置
x = tkinter.IntVar(value = 0)
y = tkinter.IntVar(value = 0)
#前景色与背景色
foreColor = '#000000'
backColor = '#FFFFFF'
#创建画布
image = tkinter.PhotoImage()
canvas = tkinter.Canvas(win,bg='white',width=800,height=600)
canvas.create_image(800,600, image=image)
#画图事件
def onLeftButtonDown(event):
yesno.set(1)
x.set(event.x)
y.set(event.y)
if what.get() == 4: #输出文本
canvas.create_text(event.x, event.y, text = text)
canvas.bind('<Button-1>', onLeftButtonDown)
win.mainloop()
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。