Otimizar esse código só por diversão

ok… baixando eclipse…

Obrigado

Só por curiosidade, medir FPS seria algo como isso?

[code]class FPS {

final long startTime =System.currentTimeMillis();
long actualTime;
long beforeMarcTime = startTime;

int count = 0;

public void frameCount() {
	actualTime = System.currentTimeMillis();
	if(actualTime >= beforeMarcTime + 1000) {//Passou 1 segundo
		beforeMarcTime = actualTime;
		System.out.println(count);
		count = 0;
	} else {
		count ++;
	}
}

}[/code]
E o uso:

public void run() { FPS fps = new FPS(); //Criada uma classe contadora. while(true) { fps.frameCount(); //Incrementa contagem executarLogica(); repaint(); try {Thread.sleep(15);} catch (InterruptedException e) {e.printStackTrace();} } }
No meu computador, resultou numa média de 64 fps (se eu fiz certo).