您必须使用SwingUtilites.invokelater,因为postRunnable会发布到未运行的游戏循环。我会尝试从MyGame获取一个组件并添加它。如果返回组件,则没有dep。到LwjglCanvas。并不是很好,因为现在MyGame界面具有dep。摇摆,但值得一试,看看它是否能解决您的问题。

您必须使用SwingUtilites.invokelater,因为postRunnable会发布到未运行的游戏循环。我会尝试从MyGame获取一个组件并添加它。如果返回组件,则没有dep。到LwjglCanvas。并不是很好,因为现在MyGame界面具有dep。摇摆,但值得一试,看看它是否能解决您的问题。