gpt4 book ai didi

r - 在 r 中启动新图形绘图时禁止焦点窃取

转载 作者:行者123 更新时间:2023-12-02 06:14:28 24 4
gpt4 key购买 nike

我熟悉 matlab,但对 r 相对较新。我有一个 r 脚本,它会生成许多不同的图形绘图窗口,并且在每个窗口之间需要一些时间。当这个项目运行时,我倾向于做其他事情。问题是每次生成新的图形窗口时,它都会窃取焦点,将键盘输入重定向到远离我正在做的事情。 r 有没有办法在生成图形时防止焦点被窃取?

我到处搜索过,但没有找到任何与此相关的内容。我在 Linux 上工作。

非常感谢任何帮助。

谢谢

最佳答案

仅在 Windows 上:尝试在函数中添加 bringToTop(-1):

z <- function() {
plot(1:3)
bringToTop(-1)
}
z()

它会暂时窃取焦点,然后将其返回。

Windows 上的另一个策略:

z <-  function(){
windows(restoreConsole=TRUE)
plot(1)
}
z()

我还在想……

关于r - 在 r 中启动新图形绘图时禁止焦点窃取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16864022/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com