JavaRush /Blog Java /Random-FR /Java ImageIcon et mains tordues
DenisJNewb
Niveau 11

Java ImageIcon et mains tordues

Publié dans le groupe Random-FR
Java ImageIcon et mains tordues - 1
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.
Commentaires
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION