python - 如何将 TKinter Canvas 线从破折号更改为实线?

标签 python tkinter tkinter-canvas

在我的 Python 脚本中,我最初创建了一条实线 Canvas 线。然后在某个事件下,我使用以下语法将行更改为破折号。

self.canvas.itemconfig(line, dash=(4, 4))

将它改回实线的命令是什么?

最佳答案

将空元组或列表传递给 dash

self.canvas.itemconfig(line, dash=())

关于python - 如何将 TKinter Canvas 线从破折号更改为实线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19867802/

相关文章:

python - y=np.zeros(len(x)) 在此函数定义中做什么?

python - 当数据库已有表时,是否有更好的方法来创建模型

python - 使用 cx_Freeze 和 tkinter 时,我得到 : "DLL load failed: The specified module could not be found." (Python 3. 5.3)

python - 如何更新 FigureCanvasTkAgg 的内容

python - Python-如何规范视频文件中的音频?

python - 最Pythonic的方式来填充小数点左边的 float

tkinter - python 为 Canvas 对象进行动画运动的方法

python - 将 matplotlib AxesImage 转换为 PIL PhotoImage,如何在 Tkinter 中绘制 matplotlib 结果

python - 创建后可以更改 Canvas 对象的属性吗?

python - matplotlib 弹出窗口中出现错误(AttributeError : 'NoneType' object has no attribute 'set_canvas' )