import jlab.graphics.*;
public class TestBall3D {
public static void main(String[] args) {
int h = 200, h2 = h/2;
DWindow3D w = new DWindow3D(h, h, h);
Ball3D[] balls = new Ball3D[] {
new Ball3DColor(DWindow.BLACK, 10, h2, h2, h2),
new Ball3DColor(DWindow.BLUE, 15, h2, h2, h2),
new Ball3DImage("c:/java101/fball.gif", h2, h2, h2) };
w.setRepaintDuringSleep(true);
while (true) {
w.clearBackground();
w.drawFrame(50);
for (int i = 0; i < balls.length; i++) {
balls[i].move(w);
balls[i].draw(w);
}
w.sleep(50);
}
}
}
|