Hallo miteinander
dies ist mein erster Beitrag, macht mich also bitte darauf aufmerksam, wenn ich unhöflich etc. bin.
Nun zu meiner Frage: Wieso funktioniert paint() nicht?
Danke schon im Voraus!
dies ist mein erster Beitrag, macht mich also bitte darauf aufmerksam, wenn ich unhöflich etc. bin.
Nun zu meiner Frage: Wieso funktioniert paint() nicht?
Java:
import java.lang.*;
import java.awt.*;
class FirstGame extends Frame implements Runnable{
Frame window=new Frame("FirstGame");
Thread thread;
public void paint(Graphics g){
g.setColor(new Color(250, 250, 250));
g.fillOval(300, 300, 100, 100);
System.out.println("paint() aufgerufen.");
}
//Image offScreen=new Image();
FirstGame(){
window.addWindowListener(new ClosingAdapter());
window.setBounds(300, 300, 400, 300);
window.setBackground(new Color(0, 0, 0));
window.setVisible(true);
thread=new Thread(this);
thread.start();
}
public void run(){
while(true){
window.repaint();
System.out.println("run() gestartet.");
try{
Thread.sleep(1000);
}catch(InterruptedException e){}
}
}
public static void main(String[] args){
new FirstGame();
}
}
Danke schon im Voraus!