📄 ball.java
字号:
import java.awt.*;import javax.swing.*;import java.awt.event.*;import java.util.EventListener;public class Ball extends JFrame implements Runnable{ TankFrame tankFrame; int x,y; boolean up,down,left,right; int Type; boolean life; public Image image; int sleeptime; Ball(int a,int b,TankFrame tankFrame){ this.tankFrame=tankFrame; this.x=a; this.y=b; Type=0; sleeptime=70; image = Toolkit.getDefaultToolkit().getImage("images/56.jpg"); } public void paint(Graphics g){ if(y==40||x==510){ } else{ g.drawImage(image, x, y, 10,10,null); } } public void run(){ while(life){ if(x<0||x>500||y<50|| y>590){ life=false; } else{ if(up){ y-=10; } else if(down){ y+=10; } else if(left){ x-=10; } else if(right){ x+=10; } } tankFrame.repaint(); try { Thread.sleep(sleeptime); } catch (InterruptedException ie) { } } }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -