JavaFX 程序 locks/freezes 而 运行

JavaFX program locks/freezes whilst running

我正在尝试创建一个正在运行的 JavaFX 程序 - 但我正在尝试让进度条在 运行 时进行更新。

但是,程序似乎只是冻结并锁定,直到它完成处理。

有谁知道如何让程序在 运行 时不冻结 - 以及如何让进度条在处理时更新?

谢谢

你可以把progressbar progress 放在一个Platform.runLater(()-> progressBar.setProgress(progressValue));中,这样它会在稍后的时间点执行。