Hallo ihr zusammen.
Ich hab ein Problem mit der paint Methode, jedenfalls denke ich, dass der Fehler daher kommt!
Und zwar habe ich eine Klasse, in der im im Konstruktor eine Methode aufrufe um die GUI zu initialisieren und zu bauen. Dann habe ich einen Thread, der gestartet wird und Bilder lädt. (Bzw. das Laden habe ich nun ohne Thread gemacht, zum testen). Ich wollte ich eines der Bilder in der GUI, in der ja Buttons usw. schon sind, hinzufügen. Das habe ich so gemacht:
Nun ist nur der Effekt, dass ich beim starten der Anwendung nur noch ein schwarzes Fenster sehe mit dem Bild, sonst aber nichts.
Weiß jemand vielleicht zufällig woran das liegt? Entferne ich die paint Methode wieder, wird die GUI ganz normal angezeigt, aber nun halt ohne Bild.;(
Danke, Gruß Larry
Ich hab ein Problem mit der paint Methode, jedenfalls denke ich, dass der Fehler daher kommt!
Und zwar habe ich eine Klasse, in der im im Konstruktor eine Methode aufrufe um die GUI zu initialisieren und zu bauen. Dann habe ich einen Thread, der gestartet wird und Bilder lädt. (Bzw. das Laden habe ich nun ohne Thread gemacht, zum testen). Ich wollte ich eines der Bilder in der GUI, in der ja Buttons usw. schon sind, hinzufügen. Das habe ich so gemacht:
Java:
@Override
public void paint(Graphics g){
g.drawImage(arImg[0], 100, 50, this);
}
Nun ist nur der Effekt, dass ich beim starten der Anwendung nur noch ein schwarzes Fenster sehe mit dem Bild, sonst aber nichts.
Weiß jemand vielleicht zufällig woran das liegt? Entferne ich die paint Methode wieder, wird die GUI ganz normal angezeigt, aber nun halt ohne Bild.;(
Danke, Gruß Larry