import javax.swing.*;
import java.awt.*;
public class BallGame extends JFrame {
Image ball = Toolkit.getDefaultToolkit().getImage("Image/whiteball.png");
Image task = Toolkit.getDefaultToolkit().getImage("Image/zhuozizhen.jpg");
int x =100;
int y =100;
boolean right = true;
public void paint(Graphics g){
System.out.println("窗口被划了");
g.drawImage(ball,x,y,null);
g.drawImage(task,0,0,null);
if(right){
x=x+6;
}else{
x=x-6;
}
if(x>635-30-30){
right = false;
}
if(x<30){
right = true;
}
}
void launchFrame(){
setSize(653,265);
setLocation(400,400);
setVisible(true);
while(true){
repaint();
try {
Thread.sleep(40);
}catch (Exception e){
e.printStackTrace();
}
}
}
public static void main(String[] args) {
BallGame b = new BallGame();
b.launchFrame();
}
}
桌球游戏,高度宽度可以随意设置
原文:https://www.cnblogs.com/aiyouzi/p/12072816.html