makeActiveBinding定义无法创建JavaGD窗口

时间:2012-08-20 16:13:13

标签: java r

我在Rprofile.site(WindowsOS)中使用此行来创建速记:

makeActiveBinding('newdev', function(...) {library(grDevices); dev.new(restoreConsole=T)},.GlobalEnv)

但是,当我尝试在JavaGUI for R(又名JGR)的控制台中执行它时,它无法创建窗口并返回NULL。如果我输入dev.new(),则会打开一个新窗口。我已经安装了JRE 1.7.0_06和Java7(一切都是x64)。

然后,我尝试从JGR控制台定义一个新绑定:

makeActiveBinding('newfoo', function(...) {library(grDevices); dev.new(restoreConsole=T)},.GlobalEnv)

从某种意义上说,它起作用了 - 它开始创建图形窗口并且不会停止! 有什么想法吗?

感谢

0 个答案:

没有答案