我有一个闪亮的应用程序,它应该运行在多个核心上的计算,同时通过进度条提供反馈。只要我不进一步处理期货的结果(参见下面的工作示例),就可以很好地工作。一旦我使用之后的结果,进度条不会更新,直到所有的未来都完成了。 我使用这些包future,promises和ipc用于进程间通信。我认为问题在于,一旦结果出来,R希望继续与期货合作。lapply(x, value) })
sh
因此,在spotfire之外的r中,代码将如下所示:# create progress bar # update progress bar i我很难想出一个解决方案,因为spotfire在程序结束之前不会输出文本任何关于如何在spotfire中运行r代码或创建进度条时查看r代码的输出文本的想法都会很棒。
好的,我在这里使用Eclipse氧气(我认为这很重要,因为看起来这是一个Eclipse生成的错误)。我看过其他几篇关于这个错误的帖子,但是没有一个对我有用/不是我已经尝试过的东西。所以我的目标是有一个while循环,让它每秒钟获得db的声音级别,并更新一个标签。 at MainWindow.main(MainWindow.java:34)
最后一行错误: 34是该函数的调用方,第一行是进度条更改行