是否可以向绘图窗口询问其在 R 中的位置?
我正在做一些绘图,其中连续打开多个窗口,如果这些窗口出现在与之前的图形窗口相同的位置和相同的大小以便快速比较,这将很有用。
我可以通过dev.size
获取窗口的大小,并用它设置后续窗口的大小。
但是,如何获取窗口的位置呢?
(想象一下弹出的第一个图表 - 用户移动它并调整其大小以适合他们。所有后续窗口都应出现在该位置/大小,因此它几乎看起来像动画,从而更容易看出后续图表之间发生了什么变化.
我不能简单地使用相同的图形窗口和其顶部的图形,因为有时我想从图形中删除线条(保持其他所有内容相同)而不是添加它们。)
最佳答案
我记得你不能这样做,因为“R 不知道”,只有窗口管理器知道,并且窗口管理器和应用程序(即 R)之间没有回调机制,该机制传递给我们作为应用程序级开发人员.
关于R - 查询图形/绘图窗口的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11321837/