JavaRush /Blog Java /Random-ES /Java ImageIcon y manos torcidas
DenisJNewb
Nivel 11

Java ImageIcon y manos torcidas

Publicado en el grupo Random-ES
Java ImageIcon y manos torcidas - 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);
        }
    }
}
Existe un código que explica por qué la imagen no se muestra en la ventana y por qué no se coloca el icono de la ventana. icon.jpg tiene un tamaño de 32x32 píxeles y está en src con el resto de archivos (yo uso intellij idea). El resultado de ejecutar el código es una ventana vacía con un icono estándar.
Comentarios
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION