Alternative zu Thread Runnable

Kenan89

Bekanntes Mitglied
Jo Hallo,
ich bin dabei mir ein simples 2D Spiel zu programmieren. Kann ich auch hier veröffentlichen.
Das Problem ist, das SPiel ist noch in den Startlöchern und ich brauche momentan eine Gameloop, die
z.B. alle 20 millisekunden das Spiel neu zeichnet. Jetzt gibt es ja den Thread. Da kann man mit sleep sagen, wie lange es warten soll. Mein Code schaut so aus:
Java:
	public Main(int fWidth, int fHeight){
		
		initialObjects.doIt();
		objects = initialObjects.getObjects();
		
		this.setFocusable(true);
		this.requestFocus();
		this.addKeyListener(keylistener);
		
		frame.add(this);
		frame.setSize(fWidth, fHeight);
		frame.setLocationRelativeTo(null);
		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		frame.setVisible(true);
		
		Thread th = new Thread();
		th.start();
	}

public void run(){
		while(frame.isVisible()){
			try{
				System.out.println("So");
				Thread.sleep(1000);
				
			}
			catch(InterruptedException e){
				e.printStackTrace();
			}
			
		}
	}

Müsste jetzt nicht nach jeder Sekunde "So" in der Konsole erscheinen? Tut es nämlich nicht.
Ausserdem, gibt es keine Methode, die eine Funktion nach einer bestimmten Zeit immer wieder aufruft? Somit hääte man auch eine Spielschleife.
 

Kenan89

Bekanntes Mitglied
Gibt es so etwas wie JSON auch in Java? Weil dann könnte ich alle meine Spielobjekte in einem JSON definiren und mit Java in ein Object einlesen.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
A Alternative zu ChoiceBox in SceneBuilder Spiele- und Multimedia-Programmierung 0
T Media Framework oder Alternative gesucht! Spiele- und Multimedia-Programmierung 9
W Drag and Drop oder Alternative? Spiele- und Multimedia-Programmierung 3
P 2D Game - Alternative zur TileMap? Spiele- und Multimedia-Programmierung 2
E Alternative zu import com.sun.image.codec.jpeg.JPEGCodec ? Spiele- und Multimedia-Programmierung 1
T drawstring alternative Spiele- und Multimedia-Programmierung 4
S Java als Serverseitige Alternative zu PHP Spiele- und Multimedia-Programmierung 8
J schnellste alternative um in java zu "zeichnen" Spiele- und Multimedia-Programmierung 17
G Minecraft PlayerBot (Listener Thread für jeden Spieler?) Spiele- und Multimedia-Programmierung 3
H Exeption in thread "Thread-2" NullPointerExeption: init methode? Spiele- und Multimedia-Programmierung 25
O Thread pausieren und wieder starten Spiele- und Multimedia-Programmierung 2
kaoZ Animation in eigenen Thread auslagern..... Spiele- und Multimedia-Programmierung 1
gamebreiti Daemon Thread Spiele- und Multimedia-Programmierung 4
M Point & Click Thread Probleme Spiele- und Multimedia-Programmierung 20
N JPanel Inhalt aktualisiert nach Thread.sleep nicht Spiele- und Multimedia-Programmierung 2
S Thread und jpanel-paintcomponent kombinierbar?? Spiele- und Multimedia-Programmierung 14
O Universe <- show Thread Spiele- und Multimedia-Programmierung 14
Y Warum Thread für Spieleprogrammierung? Spiele- und Multimedia-Programmierung 27
C ***** bitte thread löschen *** Spiele- und Multimedia-Programmierung 3
A KeyListener - Thread Problem Spiele- und Multimedia-Programmierung 2
D Snake n+1-Thread Spiele- und Multimedia-Programmierung 2
B Applet startet, aber führt den Thread nicht aus Spiele- und Multimedia-Programmierung 7
S Ein Thread für alle Animationen oder mehrere? Spiele- und Multimedia-Programmierung 2
G Thread startet nicht im Vollbild modus Spiele- und Multimedia-Programmierung 3
E TetrisApplet Thread Hilfe Spiele- und Multimedia-Programmierung 6
Developer_X Thread in Java3D Spiele- und Multimedia-Programmierung 8
D Methode in eigenem Thread auslagern Spiele- und Multimedia-Programmierung 9
S Probleme mit Thread beim Streaming Spiele- und Multimedia-Programmierung 1
F Problem mit Thread.sleep() Spiele- und Multimedia-Programmierung 7
Tapsi Thread wartet auf Threads Spiele- und Multimedia-Programmierung 7
M Thread.sleep() problem Spiele- und Multimedia-Programmierung 10
0 Workaround für Thread.sleep()-Bug Spiele- und Multimedia-Programmierung 15
M Roundbased - Thread anhalten Spiele- und Multimedia-Programmierung 8
D Wasserstrahl animieren: ein Thread je Tropfen? Spiele- und Multimedia-Programmierung 7
S Thread unterbrechen Spiele- und Multimedia-Programmierung 3
M [JOGL] eclipse export Runnable Jar - startet nicht Spiele- und Multimedia-Programmierung 3
D Probleme mit der Runnable jar Datei Spiele- und Multimedia-Programmierung 3
T LWJGL -> Runnable .jar Spiele- und Multimedia-Programmierung 15

Ähnliche Java Themen

Neue Themen


Oben