代码格式

master
kn5886348135 3 years ago
parent 64ebb86473
commit 58d564f4e2

@ -31,6 +31,7 @@ public class Tank {
public Tank(int x, int y, Dir dir, TankFrame tf) {
super();
this.x = x;
this.y = y;
this.dir = dir;

@ -24,7 +24,7 @@ public class TankFrame extends Frame {
setResizable(false);
setTitle("tank battle");
setVisible(true);
addKeyListener(new MyKeyListener());
this.addKeyListener(new MyKeyListener());
addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {
@ -37,7 +37,7 @@ public class TankFrame extends Frame {
@Override
public void update(Graphics g) {
if (offScreenImage == null) {
offScreenImage = createImage(GAME_WIDTH, GAME_HEIGHT);
offScreenImage = this.createImage(GAME_WIDTH, GAME_HEIGHT);
}
Graphics gOffScreen = offScreenImage.getGraphics();
Color c = gOffScreen.getColor();
@ -58,12 +58,13 @@ public class TankFrame extends Frame {
}
public class MyKeyListener extends KeyAdapter {
class MyKeyListener extends KeyAdapter {
boolean bL = false;
boolean bU = false;
boolean bR = false;
boolean bD = false;
@Override
public void keyPressed(KeyEvent e) {
int key = e.getKeyCode();
@ -89,7 +90,6 @@ public class TankFrame extends Frame {
@Override
public void keyReleased(KeyEvent e) {
System.out.println("key released");
int key = e.getKeyCode();
switch (key) {
case KeyEvent.VK_LEFT:

Loading…
Cancel
Save