所以我對Java相對較新,而且我一直在使用Eclipse。這是最後三行的主要部分,我想讓對象myBrick
多次出現。如果我運行它,它只會出現在第二個位置(最後一行)。可能嗎?添加java對象兩次
import acm.graphics.*;
import acm.program.*;
import java.awt.*;
public class Pyramid extends GraphicsProgram {
/** Width of each brick in pixels */
private static final int BRICK_WIDTH = 30;
/** Height of each brick in pixels */
private static final int BRICK_HEIGHT = 12;
/** Number of bricks in the base of the pyramid */
private static final int BRICKS_IN_BASE = 14;
public void run() {
double windowWidth = 756;
double windowHeight = 494;
int numberOfBricks = (BRICKS_IN_BASE*(BRICKS_IN_BASE+1))/2;
double emptySpace = windowWidth - (BRICK_WIDTH*BRICKS_IN_BASE);
int cushion = (int)emptySpace/2;
GRect myBrick = new GRect(BRICK_WIDTH, BRICK_HEIGHT);
add(myBrick, cushion, (windowHeight-BRICK_HEIGHT));
add(myBrick, (cushion+BRICK_WIDTH), (windowHeight-BRICK_HEIGHT));
}
}
什麼是add()函數? – LPD 2013-02-11 05:22:36
我相信它把對象添加到窗口 – user1157549 2013-02-11 05:23:57
出現多次的地方? – 2013-02-11 05:28:21