失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > python tkinter画布设置按钮对图片放大缩小_Tkinter可调整大小的对象Python画布

python tkinter画布设置按钮对图片放大缩小_Tkinter可调整大小的对象Python画布

时间:2023-01-17 04:06:14

相关推荐

python tkinter画布设置按钮对图片放大缩小_Tkinter可调整大小的对象Python画布

我试图让Tkinter的画布上的多个对象可以使用旋转框调整大小/重新定位,其中spinbox中的值用作原始坐标的倍数。为了使事情稍微复杂一点,默认情况下,spinbox是不可见的,它在Toplevel窗口中,按下按钮时可以打开它。

总结:

我需要使用spinbox值作为乘数(或以其他方式)(它本身位于Toplevel窗口中)并在画布上“实时”显示这些更改,从而更改画布上对象的坐标。

对于上下文,我已经包含了负责设置对象等的关键外设代码。

UI模块的基本组成部分:

import Canvas_1 (module for drawing shapes)

root=Tk()

#root geometry, title set up

#UI then commands set up

canvasBlank=Canvas(root, width... etc) #Blank canvas that is drawn at start

canvasBlank.grid(row... etc)

canvasBlank.bind(Button-3, rightclickcanvas) #Right click function that opens a popup for canvas options

#Other misc commands, Im using a menubar with drop down options over actual Tk.Buttons

#New option in menubar has Command to create objects in UI like:

def createObject():

Objects

如果觉得《python tkinter画布设置按钮对图片放大缩小_Tkinter可调整大小的对象Python画布》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。