小编use*_*768的帖子

Python tkinter Canvas Dynamic Create.Line

我想要做的是让用户点击画布上的某个地方,然后点击其他地方并在两点之间绘制一条直线.我是TKinter的新手,经过一些谷歌搜索和搜索,我很难找到一个可靠的答案.

我一直在思考它的方式,应该有一个onclick事件,它在画布上传递鼠标坐标,然后是一个onrelease事件,它在画布上传递这些坐标,从而在它们之间创建一条线.这一行必须是一个对象,然后我可以通过另一个按钮在某个时候删除,但这是一个单独的问题.

任何帮助将不胜感激,甚至任何文章/教程的链接也可能有所帮助

python user-interface canvas tkinter

1
推荐指数
1
解决办法
5326
查看次数

Python tkinter使用多个参数绑定一个函数

我有一个普遍的问题,我无法真正找到答案,所以希望你们可以提供帮助.我有一个带3个参数的函数,下面是我所拥有的一个例子.

def someFunction(self, event, string):

   do stuff ..

self.canvas.bind("<Button-1>", self.someFunction("Hello"))
Run Code Online (Sandbox Code Playgroud)

当我运行它时,我得到一个错误,说我通过了一些功能2参数而不是3.我不知道为什么..

python arguments tkinter

1
推荐指数
1
解决办法
5998
查看次数

标签 统计

python ×2

tkinter ×2

arguments ×1

canvas ×1

user-interface ×1