【发布时间】:2012-11-28 11:15:24
【问题描述】:
嗨,我正在 BlueJ 中制作屏幕保护程序 .. 我做了几个圈子,但需要制作一个循环,以便在随机点创建新圈子,尽管我不知道该怎么做.. 这就是我已经完成了。
public class ScreenSaver
{
// instance variables - replace the example below with your own
private Circle a;
private Circle b;
private Circle c;
private Circle d;
/**
* Constructor for objects of class ScreenSaver
*/
public ScreenSaver()
{
// initialise instance variables
//x = 0;
}
public void draw()
{
a = new Circle();
a.moveVertical(70);
a.changeSize(70);
a.slowMoveVertical(-100);
a.makeVisible();
b= new Circle();
b.changeColor("red");
b.moveHorizontal(30);
b.makeVisible();
b.slowMoveVertical(-100);
b.slowMoveVertical(100);
}
如何制作循环以便在随机点创建新的圆圈?
【问题讨论】:
-
首先很抱歉你必须使用bluej。你为什么不尝试一些东西,然后如果你仍然卡在 CS 实验室。
-
“我正在做一个屏幕保护程序” 你迟到了 SaverBeans(Java 屏幕保护程序 API)大约 7 年。
-
查看this answer 创建多个椭圆。
标签: java methods constructor bluej