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.
DenisJNewb
Level 11
GO TO FULL VERSION