|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.geom.RectangularShape
java.awt.geom.Rectangle2D
java.awt.geom.Rectangle2D.Double
Cuadrado
public class Cuadrado
Clase Cuadrado que es un extends de la clase Rectangle2D.Double
Nested Class Summary |
---|
Nested classes/interfaces inherited from class java.awt.geom.Rectangle2D |
---|
java.awt.geom.Rectangle2D.Double, java.awt.geom.Rectangle2D.Float |
Field Summary |
---|
Fields inherited from class java.awt.geom.Rectangle2D.Double |
---|
height, width, x, y |
Fields inherited from class java.awt.geom.Rectangle2D |
---|
OUT_BOTTOM, OUT_LEFT, OUT_RIGHT, OUT_TOP |
Method Summary | |
---|---|
java.awt.Point |
getCorner()
Metodo que sirve para conseguir el punto sobre el cual se ha construido el cuadrado |
int |
getFormaId()
Retorna el indice que ocupa la forma en el ArrayList a la que esta asociado el cuadrito |
void |
paintComponent(java.awt.Graphics2D g2d)
Metodo que permite dibujar la figura en pantalla |
boolean |
pertenece(java.awt.Point p)
Metodo para determinar si un punto esta contenido dentro del Cuadrado; |
void |
setFormaId(int id)
Setea en el cuadrito asociado a la forma, el indice que ocupa la forma en el arreglo de formas |
void |
setPintar(boolean b)
Metodo que setea el el atributo que indica si el cuadrito se pinta o no |
void |
setPoint(double x,
double y)
Setea el punto central del Cuadrado |
void |
setPoint(java.awt.Point c)
Setea el punto del Centro del Cuadrado |
Methods inherited from class java.awt.geom.Rectangle2D.Double |
---|
createIntersection, createUnion, getBounds2D, getHeight, getWidth, getX, getY, isEmpty, outcode, setRect, setRect, toString |
Methods inherited from class java.awt.geom.Rectangle2D |
---|
add, add, add, contains, contains, equals, getPathIterator, getPathIterator, hashCode, intersect, intersects, intersectsLine, intersectsLine, outcode, setFrame, union |
Methods inherited from class java.awt.geom.RectangularShape |
---|
clone, contains, contains, getBounds, getCenterX, getCenterY, getFrame, getMaxX, getMaxY, getMinX, getMinY, intersects, setFrame, setFrame, setFrameFromCenter, setFrameFromCenter, setFrameFromDiagonal, setFrameFromDiagonal |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public void setPoint(double x, double y)
x
- indica el valor en x para el punto a seteary
- indica el valor en x para el punto a setearpublic void setPoint(java.awt.Point c)
c
- punto centro de lal Cuadradopublic void paintComponent(java.awt.Graphics2D g2d)
g2d
- Variable Graphics2dpublic boolean pertenece(java.awt.Point p)
p
- punto que se desea comprobar si pertenece al cuadrado
public void setFormaId(int id)
id
- tipo de forma asociadapublic int getFormaId()
public void setPintar(boolean b)
b
- valor del tipo booleanpublic java.awt.Point getCorner()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |