JavaRush /Java-Blog /Random-DE /Java ImageIcon und krumme Hände
DenisJNewb
Level 11

Java ImageIcon und krumme Hände

Veröffentlicht in der Gruppe Random-DE
Java ImageIcon und krumme Hände - 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);
        }
    }
}
Es gibt einen solchen Code, warum das Bild nicht im Fenster angezeigt wird und warum das Fenstersymbol nicht platziert wird. icon.jpg hat eine Größe von 32x32 Pixel und befindet sich in src mit den restlichen Dateien (ich verwende IntelliJ Idea). Das Ergebnis der Codeausführung ist ein leeres Fenster mit einem Standardsymbol.
Kommentare
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION