this.oraintation = oraintation;
}
}
然后是主程序BallMovingFrame.java
import javax.swing.JFrame;
public class BallMovingFrame extends JFrame{
public static void main(String args[]){
BallMovingPanel panel= new BallMovingPanel();
BallMovingFrame b =new BallMovingFrame();
b.setSize(640, 480);
b.setVisible(true);
b.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
b.setTitle("ball");
b.add(panel);
panel.startRun();
}
}
最后是绘制小球的程序BallMovingPanel.java
import java.awt.Color;
import java.awt.Graphics;
import java.util.Random;
import javax.swing.JPanel;
public class BallMovingPanel extends JPanel{
private Ball[] allBall;
private Color[] color;
private Ball ball;
public BallMovingPanel(){
allBall=new Ball[10];
color=new Color[10];
color[0]=Color.BLACK;
color[1]=Color.BLUE;