我的程序包含一个主窗口,我想在其中显示一个进度条。我使用 tcltk 和 R。
以下代码显示了如何在新的弹出窗口中显示进度条,这不是我想要做的:我希望它位于我之前创建的窗口内。
pb <- tkProgressBar("test progress bar", "Some information in %",0, 100, 50)
Sys.sleep(0.5)
u <- c(0, sort(runif(20, 0, 100)), 100)
for(i in u) {
Sys.sleep(0.1)
info <- sprintf("%d%% done", round(i))
setTkProgressBar(pb, i, sprintf("test (%s)", info), info)
}
Sys.sleep(5)
close(pb)
我不知道如何将它插入到我的窗口中。
谢谢