package deskGame;
import java.awt.Color;
import java.awt.Graphics;
import java.util.Random;
import javax.swing.JFrame;
public class DeskGame extends JFrame{
public void paintWindow() {//绘制窗口
setSize(300,300);//设置窗口大小
setLocation(50, 50);//设置窗口定义位置
setVisible(true);//设置窗口可见性
while(true) {
repaint();//窗体重绘制
try {
Thread.sleep(300);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
int x=65,y=65;
boolean d=true;
public void paint(Graphics g) {
super.paint(g);
Random r=new Random();
g.drawRect(60, 60,200, 200);
g.setColor(Color.red);
g.fillOval(x, y, 10, 10);
if(d) {
x=x+10;
}else {
x=x-10;
}
if(x>250) {
d=false;
}
if(x<70) {
d=true;
}
}
public static void main(String args[]) {
DeskGame d=new DeskGame();
d.paintWindow();
}
}
使用JFram模拟台球运动
最新推荐文章于 2019-12-23 19:01:55 发布