Como definir um ícone para um JFrame ao usar o método createAndShowGUI ()?
Estou usando umcreateAndShowGUI()
método para criar umJFrame
. Eu estou tentando definir um ícone, mas quando eu o executo no NetBeans, ele não aparece. No entanto, quando eu corro um.jar
arquivo (com a imagem na mesma pasta), então funciona sem uma falha.
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);
}
Alguma idéia de onde o problema poderia estar?