如何使用matplotlib设置图形窗口的绝对位置?

16 浏览
0 Comments

如何使用matplotlib设置图形窗口的绝对位置?

我正在编写一个简单的Python应用程序,使用matplotlib在屏幕上显示几个图形。生成的图形数量基于用户输入,并在应用程序的生命周期中发生变化。用户可以发出“plot”命令来生成一个新的图形窗口,其中包含所选的数据系列。为了改善用户体验,我想提供另一个命令,以编程方式在某种方便的排列方式下排列所有打开的图形窗口(例如,在可用的屏幕空间中将它们平铺)。

我相信我已经找到了一些API,允许我调整图形窗口的大小(以像素为单位),但是在找到设置它们在屏幕上的绝对位置的方法方面没有任何成功。有没有一种方法可以避免深入研究所使用的后端的细节来实现这一点?我希望以一种不依赖于后端的方式来做到这一点,以避免依赖未来可能会发生变化的实现细节。

0