java fx设置来自不同工作的线程的场景

时间:2018-04-30 19:38:54

标签: java multithreading user-interface javafx callable

我正在构建一个游戏,在我的主应用程序线程中,我运行了所有与GUI相关的代码,然后管理我在不同线程中的实际游戏,以避免锁定GUI线程。我将游戏代码作为可调用程序运行,因此我可以将获胜者返回到GUI。在游戏线程中,我需要使用set scene方法来改变场景,但没有任何反应,我不确定为什么。当游戏开始时,GUI将提示玩家开始新游戏,然后将制作游戏经理线程并且将在不同的线程中运行。以下是源代码示例:

gui.getStage(scene)

我真的很感激为此提出一些建议。我检查了所有线程正确启动,我可以打印getStage,我可以打印场景,所以对象就在那里。

0 个答案:

没有答案