Как установить значок для JFrame при использовании метода createAndShowGUI ()?

Я используюcreateAndShowGUI() метод для созданияJFrame, Я пытаюсь установить значок, но когда я запускаю его в NetBeans, он нет шоу. Тем не менее, когда я бегу.jar файл (с изображением в той же папке), то он работает без изъянов.

private static void createAndShowGUI() {
    //Create and set up the window.
    JFrame game = new JFrame();
    game.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    game.setSize(198, 409);  
    game.setResizable(false);
    game.setTitle("Frame Title"); 
    ImageIcon img = new ImageIcon("Icon.png");
    game.setIconImage(img.getImage());
    game.setVisible(true);

}

Есть идеи, где проблема может быть?

Ответы на вопрос(2)

Ваш ответ на вопрос