Академический Документы
Профессиональный Документы
Культура Документы
import java.awt.BorderLayout;
import javax.swing.JFrame;
package Main;
import java.awt.Dimension;
import java.awt.Graphics;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import javax.swing.JPanel;
public GameCanvas(){
setMinimumSize(size);
setPreferredSize(size);
setMaximumSize(size);
start();
}
long start;
long elapsed;
long wait;
while(isRunning) {
start = System.nanoTime();
tick();
repaint();
try {
Thread.sleep(5);
}catch(Exception e){
e.printStackTrace();
}
}
}
package Main;
import java.awt.Color;
import java.awt.Graphics;
import java.awt.Rectangle;
import java.awt.event.KeyEvent;
public Play() {
init();
}
}
package Main;
import java.awt.Color;
import java.awt.Graphics;
import java.awt.Rectangle;
if(up) y--;
if(down) y++;
}