我之前遇到了一个问题,我试图将对象添加到我的画布上,但 SwingUtilities.invokeLater 还没有真正完成它的工作。我真的需要能够可靠地向这个 JPanel 添加东西,但我一直遇到同样的错误。下面的代码有更好的选择吗?
private void startNewGame() {
SwingUtilities.invokeLater(new Runnable() {
public void run() {
gameFrame = new InvadersGameFrame();
}
});
}