Page 1 of 1

Das Bild wird nicht im Swing-Frame gerendert

Posted: 20 Jan 2025, 18:36
by Guest
Ich habe sichergestellt, dass der Bildpfad korrekt ist und die Syntax zum Hinzufügen einer Beschriftung zu einem Frame korrekt ist.

Code: Select all

public class Main {
public static void main(String[] args) {
JFrame frame = new JFrame();
JLabel label = new JLabel();
label.setText("Hello");

ImageIcon nintendoImage = new ImageIcon("Images/nintendo.jpg");
label.setIcon(nintendoImage);
frame.add(label);
frame.setSize(400, 400);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
}
}
Ich habe auch versucht, den absoluten Pfad für das Bild zu verwenden (Kopieren aus dem Finder (Mac)) und habe sogar versucht, das Bild in dasselbe Paket zu packen. Und ja, ich habe alle notwendigen Importe), aber es hat nicht funktioniert
Dieses Bild zeigt mein Projektverzeichnis. Ich führe es über Vs Code aus, habe es auch über IntelliJ versucht, aber es hat nicht geholfen