JavaFX:ScatterPlots需要很长时间才能加载

时间:2014-03-12 21:04:47

标签: java javafx real-time freeze scatter-plot

我有一个JavaFX GUI应用程序,它有6个ScatterPlot图。我的应用是阅读&绘制串行端口的数据。 TextAreas显示原始数据没有问题。我唯一的问题是,当应用程序绘制点时,应用程序会冻结。有人可以向我解释导致此问题的原因吗?有什么办法可以解决吗?是否有任何方法可以在不冻结应用程序的情况下绘制流数据?

我上传了我的代码,但它太长了超过StackOverflow的3000个字符的限制。

PS:我的大部分代码都位于start()。

1 个答案:

答案 0 :(得分:0)

我明白了!

说明我的图表冻结的原因是因为所有传入的数据都在1个线程上运行。使用多个线程改善了GUI的性能。阻止GUI冻结