package Dzgame;
import javax.swing.border.Border;
import java.awt.*;
import java.awt.event.*;
import java.lang.ref.PhantomReference;
import javax.swing.Timer;
public class Demo {
private Frame f = new Frame("弹珠游戏");
private final int TABLE_WIDTH=300;
private final int TABLE_HEIHT=400;
private final int PACK_WIDTH=300;
private final int PACK_HRIHT=20;
private final int BALL_SIZE=16;
//小球的坐标
private int Ballx=120;
private int Bally=20;
//记录小球在Xy上移动的速度
private int Speedy=10;
private int Speedx=10;
//球拍子的坐标
private int packy=340;
private int packx=0;
//标识游戏进程
private boolean Over=false;
//记录画布刷新时间
private Timer timer;
//创建画布(自定义一个类继承canvas)
private class can extends Canvas{
@Override
public void paint(Graphics g) {
super.paint(g);
if (Over){
Java(awt)实现弹珠小游戏
最新推荐文章于 2022-07-03 13:13:42 发布