Bilder auf Swing.

Kai008

Erfahrenes Mitglied
Hi.
Ich habe grafische Dinge bis jetzt nur in AWT erledigt, und wollte mir mal anschauen, wie das hier geht.
Nur irgendwie Google und Google ich, und finde einfach keine funktionale Lösung.

Mein letzter versucht Code ist folgende Methode:

Java:
private javax.swing.JLabel image()
{
	javax.swing.ImageIcon icon = new javax.swing.ImageIcon("new.png");

	javax.swing.JLabel imagelabel = new javax.swing.JLabel(icon);

	imagelabel.setLocation(5, 5);
	imagelabel.setSize(40, 40);
	//imagelabel.setText("lol");
	//imagelabel.setIcon(icon);

	return(imagelabel);
}

Nur irgendwie funktioniert es durch dem ersten Befehl nicht. Wenn ich dem auskommentiere (und logischer weiße die Variable im Konstruktor vom JLabel lösche) funktioniert es problemlos. Kann mir bitte wer sagen was ich falsch mache?
 
Zuletzt bearbeitet:
Was passiert denn genau wenn du es nicht auskommentierst... fliegt ne Exception oder zeigt er einfach nichts an? Wenn er ne Exception schmeisst dann poste einfach mal die Exception.

Gruß
sony2
 
Hallo,

dein Code ist eigentlich richtig.
Du fügst dieses JLabel ja irgendeinem Container hinzu. Hat dieser Container ein Layout?

MFG

Sascha
 
Zurück