Итак, в следующем коде, помещая frame.add (OpeningSplash) перед SetVisible (true), работает правильно (то есть отображает изображение), но после этого его не следует. Как я могу это исправить?Почему 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