import javax.swing.*;
import java.awt.*;
public class TEST {
public static void main(String[] args) {
new Window();
}
static class Window extends JFrame {
Window() {
setSize(300, 250);
setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
setLayout(new FlowLayout());
ImageIcon icon = new ImageIcon("icon.jpg");
setIconImage(icon.getImage());
getContentPane().add(new JLabel(icon));
setLocationRelativeTo(null);
setVisible(true);
}
}
}
Il existe un tel code pour lequel l'image n'est pas affichée dans la fenêtre et pourquoi l'icône de la fenêtre n'est pas placée. icon.jpg a une taille de 32x32 pixels et est en src avec le reste des fichiers (j'utilise Intellij Idea). Le résultat de l'exécution du code est une fenêtre vide avec une icône standard.
DenisJNewb
Niveau 11
GO TO FULL VERSION