public class Square
extends java.lang.Object
Constructor and Description |
---|
Square(int x,
int y,
int side)
Skapar en kvadrat med övre, vänstra hörnet i x,y
och med sidlängden side.
|
Modifier and Type | Method and Description |
---|---|
void |
draw(SimpleWindow w)
Ritar kvadraten i fönstret w.
|
void |
erase(SimpleWindow w)
Raderar bilden av kvadraten i fönstret w.
|
int |
getArea()
Tar reda på kvadratens area.
|
int |
getSide()
Tar reda på kvadratens sida.
|
int |
getX()
Tar reda på x-koordinaten för kvadratens läge.
|
int |
getY()
Tar reda på y-koordinaten för kvadratens läge.
|
void |
move(int dx,
int dy)
Flyttar kvadraten avståndet dx i x-led, dy i y-led.
|
void |
setSide(int side)
Ändra kvadratens sida till side.
|
public Square(int x, int y, int side)
public void draw(SimpleWindow w)
public void erase(SimpleWindow w)
public void move(int dx, int dy)
public int getX()
public int getY()
public void setSide(int side)
public int getSide()
public int getArea()