所以在下面的代碼中,在SetVisible(true)之前放置frame.add(OpeningSplash)可以正常工作(即顯示圖像),但將它放在後面不會。我將如何解決這個問題?爲什麼setVisible()移除我的組件?
public static void main (String Args[]){
JFrame frame = new JFrame("Swords & Sworcery");
frame.setSize(1920,1080);
frame.setUndecorated(true);
frame.setVisible(true);
frame.add(new OpeningSplash());
final JFXPanel fxPanel = new JFXPanel();
frame.add(fxPanel);
initFX(fxPanel);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
MUSIK.playIntro();
}
''String Args []''O_o。你需要在最後一行放置''frame.setVisible(true)''。 – Aero
等待,但是在整個遊戲完成之前,框架不會被隱藏嗎? (遊戲將放在playIntro所在的位置) – danishanish
另外,String Args []有什麼問題?我是新的 – danishanish