だから私は Java に比較的慣れていないので、Eclipse を使ってきました。myBrick
これの主要部分は最後の 3 行です。オブジェクトを複数回表示させたいのです。これを実行すると、2 番目の場所 (最後の行) にのみ表示されます。出来ますか?
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));
}
}