python - Tkinter ~ 是否可以使用 .grid() 将画布绘制到 GUI?
问题描述
是否可以用 Tkinter.grid()
系统绘制如下线?每个谈论canvas
绘图的教程都.pack()
专门使用。
当您在线搜索时,没有使用canvas
with的答案。.grid()
我试过使用画布,.grid()
但我的 GUI 完全搞砸了,没有画线。
实际上可以使用画布.grid()
吗?
解决方案
您既不使用grid
也不pack
用于在画布上绘制项目。画布有以下绘制方法:
- 创建弧
- 创建位图
- 创建图像
- 创建线
- create_oval
- 创建多边形
- 创建矩形
- 创建文本
- 创建窗口
如果您实际上不是在询问在画布上绘制图形,而是在使用pack
or将画布添加到窗口时grid
,您可以使用其中任何一个。
推荐阅读
- javascript - 大负载的连接重置错误
- android - 如何在自定义视图中修复捏缩放焦点?
- git - 从 GIT 触发到 Jenkins buildWithParameters 忽略管道中的参数值
- properties - NSStringto 类成员分配崩溃
- python - 如何知道分配给个人 p1 的孩子数量?
- javascript - AmCharts:导出的图表只有背景网格
- php - PHP pdo 和获取数据的安全性(插入)
- excel - 使用集合作为键的 Microsoft 脚本运行时字典
- angular - 如何在不使用 ngx-Admin Starter Kit 的情况下使用 ngx-Admin 组件?
- c#-4.0 - SMTP 服务器需要安全连接或客户端未通过身份验证。服务器响应为:5.7.57 客户端未通过身份验证发送