Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在tkinter窗口中放置FigureCanvasTkAgg的方法?

在tkinter窗口中放置FigureCanvasTkAgg的方法?
EN

Stack Overflow用户
提问于 2020-03-31 00:00:59
回答 1查看 498关注 0票数 0

我不熟悉tkinter,我想在我的tkinter窗口的特定位置上的TkAgg画布中放置一个图形。我已经使用place()方法设置了我的所有小部件,这对我的工作最有效。我现在有一个很大的空白区域,图形画布应该放在那里。有没有办法使用可用的方法grid()pack()将画布精确到那个位置,或者是否有类似于FigureCanvasTkAgg的place()方法的方法?

我的代码片段

代码语言:javascript
运行
AI代码解释
复制
f = Figure(figsize=(5, 4), dpi=100)
a = f.add_subplot(111)
graph = nx.Graph()
...

canvas = FigureCanvasTkAgg(f, master=root)
canvas.draw()
canvas.get_tk_widget().pack()

toolbar = NavigationToolbar2Tk(canvas, root)
toolbar.configure(bg="white")
toolbar.update()
canvas._tkcanvas.pack()
...

我希望起作用的是

代码语言:javascript
运行
AI代码解释
复制
canvas.get_tk_widget().place(x=390, y=190, anchor='w')

但它忽略了place(),只是将其打包到窗口的左上角。

有什么建议吗?

EN

回答 1

Stack Overflow用户

发布于 2020-03-31 09:20:30

您可以添加新的框架,并将其放置在您想要的位置。

然后使用pack()将画布添加到该帧。

代码语言:javascript
运行
AI代码解释
复制
frm = tk.Frame(root)
frm.place(...)

canvas = FigureCanvasTkAgg(f, master=frm)
canvas.draw()
canvas.get_tk_widget().pack(side=tk.TOP, fill=tk.BOTH, expand=1)
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60941415

复制
相关文章
matplotlib 与 tkinter 集成小案例 (上篇)
matplotlib 是绘图界最通用的库,功能强大,与其他系统集成友好,比如Python内置的绘图模块tkinter,这篇文章的主要目标:实现一个使用tkinter集成matplotlib交互绘图案例。
double
2020/11/03
2.1K0
将Matplotlib绘制的图显示到Tkinter中(详细教程)
参考文献:https://blog.csdn.net/SHU15121856/article/details/87307124
全栈程序员站长
2021/04/07
4.1K0
Python初学——窗口视窗Tkinter
此篇文章是跟着沫凡小哥的视频学习的,附上学习网址:https://morvanzhou.github.io/tutorials/python-basic/ 什么是 tkinter 窗口 1.1 什么是
闪电gogogo
2018/01/08
6.6K0
Python初学——窗口视窗Tkinter
python开发_tkinter_修改tkinter窗口的红色图标'Tk'
学过java的swing可能知道,在创建一个窗口的时候,窗口的左上角是一个咖啡图标
Hongten
2018/09/13
2K0
python开发_tkinter_修改tkinter窗口的红色图标'Tk'
Python Tkinter 窗口的管理与设置(一):窗口的最小框架
窗口的最小框架,仅4行代码就可以搞定 代码: # 导入模块,取别名 import tkinter as tk # 实例化一个窗体对象 root = tk.Tk() # 设置窗口的大小长宽为30
松鼠爱吃饼干
2021/04/07
1.2K0
Python Tkinter 窗口的管理与设置(一):窗口的最小框架
Python Tkinter 窗口的管理与设置(二):窗口的基本设置
添加标题 # 设置窗口标题 root.title("title") 添加图标 # 设置图标,以OneDrive图标为例,必须是以 .ico 为后缀的图标文件,放于同目录下。 root.iconbitmap("OneDrive.ico") 设置背景 # 设置背景色,可以用英文名,也可以用十六进制表示的颜色。 root["background"] = "#00ffff" 完整代码 # 导入模块,取别名 import tkinter as tk # 实例化一个窗体对象 root = tk.Tk()
松鼠爱吃饼干
2021/06/15
1.5K0
【说站】python中TKinter的绑定方法
以上就是python中TKinter的绑定方法,希望对大家有所帮助。更多Python学习指路:python基础教程
很酷的站长
2022/11/24
1.4K0
【说站】python中TKinter的绑定方法
Python使用tkinter设计任意形状的窗口
不再使用方方正正的默认矩形窗口,修改成任意形状的窗口,并且可以使用鼠标按住拖动移动窗口。
Python小屋屋主
2020/05/08
1.9K0
Python使用tkinter设计任意形状的窗口
tkinter学习系列(二)之窗口的设置
目录 (一)窗体的最小框架 1.说明: 2.源代码: 3.实现效果: (二)窗体的基本设置 1.说明: 2.完整代码: 3.实现效果: (三)窗体的外形设置 1.说明: 2.完整代码: 3.实现效果: (四)窗体的三个方法: 1.获取屏幕的大小 2.获取窗体的大小 3.获取窗体的位置 目录: 1.窗体的最小框架 2.窗体的基本设置 3.窗体的外形设置 (一)窗体的最小框架 1.说明: 需要导入标准库: import tkinter 2.源代码: # 导入模块,并取别名 impor
py3study
2020/01/17
1.1K0
Python实现定时自动关闭的tkinter窗口
功能简要说明:程序运行后10秒钟自动关闭。 技术要点:tkinter应用程序的destroy()方法,多线程编程。 代码截图: 运行效果:
Python小屋屋主
2018/04/16
3.4K0
Python实现定时自动关闭的tkinter窗口
Python Tkinter 窗口的管理与设置(三):窗口外形设置
Python爬虫、数据分析、网站开发等案例教程视频免费在线观看 https://space.bilibili.com/523606542 1.设置透明度 # 透明度的值:0~1 也可以是小数点,0:
松鼠爱吃饼干
2021/06/15
1.9K0
【python】Tkinter可视化窗口(一)
因为想给自己的毕设要做个可视化,而不是简单地黑框框,就试着学了学Tkinter,发现上手起来是真的简单,在此,推荐给大家!
zenRRan
2018/07/25
2.3K0
【python】Tkinter可视化窗口(一)
【python】Tkinter可视化窗口(三)
我们的最终效果就是移动scale里面的bar,使得上面的黄色label显示该值并保留两位小数。
zenRRan
2018/07/25
1.1K0
【python】Tkinter可视化窗口(三)
【python】Tkinter窗口可视化二
今天我们举办了送老晚会,不知不觉,毕业是真的近了,还有整整一个月,寝室就不在属于自己了。珍惜眼前的时光,加油,坚持下来,每天进步一丢丢!
zenRRan
2018/07/25
8460
【python】Tkinter窗口可视化二
Python在tkinter界面中显示matplotlib动画
在tkinter应用程序界面中同时显示matplotlib绘制的动态折线图、动态散点图和动态柱状图。
Python小屋屋主
2020/02/23
5K0
Python+tkinter实现弹出模态子窗口
程序运行后显示主窗口,单击主窗口上的按钮之后弹出模态子窗口,主窗口不再响应鼠标和键盘操作,直到模态子窗口关闭之后主窗口再恢复对鼠标和键盘操作的响应。
Python小屋屋主
2022/06/05
4.4K0
Python+tkinter实现弹出模态子窗口
点击加载更多

相似问题

TkInter Matplotlib基图在FigureCanvasTkAgg中的应用

10

如何在tkinter中清除FigureCanvasTkAgg画布

1170

Tkinter (FigureCanvasTkAgg) bbox没有给出

13

如何在tkinter中持续刷新FigureCanvasTkAgg

1243

如何使tkinter窗口响应使用Tkinter中的pack()方法放置的小部件?

20
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文