Я делаю игру на Java, и окно игры не открывается должным образом, когда я запускаю код.Я могу изменить его размер и сделать его нужного размера, но это раздражает каждый раз.
Вот код для окна, и я также добавил картинку, чтобы показать, как окно открывается.
import javax.swing.*;
import java.awt.*;
public class Window extends Canvas {
private static final long serialVersionUID = 573860602378245302L;
public Window(int width, int height, String title, Game game){
JFrame frame = new JFrame(title);
frame.setPreferredSize(new Dimension(width, height));
frame.setMaximumSize(new Dimension(width, height));
frame.setMaximumSize(new Dimension(width, height));
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setResizable(true);
frame.setLocationRelativeTo(null);
frame.add(game);
frame.setVisible(true);
game.start();
}
}