Package se.lth.cs.pt.square
Class Square
java.lang.Object
se.lth.cs.pt.square.Square
-
Constructor Summary
ConstructorDescriptionSquare
(int x, int y, int side) Skapar en kvadrat med övre, vänstra hörnet i x,y och med sidlängden side. -
Method Summary
Modifier and TypeMethodDescriptionvoid
draw
(SimpleWindow w) Ritar kvadraten i fönstret w.void
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.
-
Constructor Details
-
Square
public Square(int x, int y, int side) Skapar en kvadrat med övre, vänstra hörnet i x,y och med sidlängden side.
-
-
Method Details
-
draw
Ritar kvadraten i fönstret w. -
erase
Raderar bilden av kvadraten i fönstret w. -
move
public void move(int dx, int dy) Flyttar kvadraten avståndet dx i x-led, dy i y-led. -
getX
public int getX()Tar reda på x-koordinaten för kvadratens läge. -
getY
public int getY()Tar reda på y-koordinaten för kvadratens läge. -
setSide
public void setSide(int side) Ändra kvadratens sida till side. -
getSide
public int getSide()Tar reda på kvadratens sida. -
getArea
public int getArea()Tar reda på kvadratens area.
-