Package j2d
Class JObjetoCirculo
java.lang.Object
j2d.JObjeto
j2d.JObjetoCirculo
Objeto cuya representacion grafica es un circulo.
Esta clase es parte de j2d.
-
Constructor Summary
ConstructorsConstructorDescriptionJObjetoCirculo(String nombre, int radio, Color colorCirculo) Construye un objeto circulo.JObjetoCirculo(String nombre, int radio, Color colorCircunferencia, Color colorCirculo) Construye un objeto circulo con circunferencia. -
Method Summary
Modifier and TypeMethodDescriptionfinal voidcambiaColorCirculo(Color colorCirculo) Cambia el color del circulo.final voidcambiaColorCircunferencia(Color colorCircunferencia) Cambia el color de la circunferencia.final voidcambiaRadio(int radio) Cambia el radio del circulo.Retorna el color del circulo.Retorna el color de la circumferencia.protected voiddibujaObjeto(Graphics2D g, int origenX, int origenY) Dibuja el objeto en el contexto grafico.intradio()Retorna el radio del circulo.Methods inherited from class j2d.JObjeto
adornoAnhade, adornoAnhade, adornoElimina, altoY, anchoX, area, asignaDimension, asignaFactorGravedad, asignaVel, asignaVel, asignaVelX, asignaVelY, centro, ciclo, colision, colisionador, contiene, desplaza, desplaza, dimension, esAdorno, escena, estaEnContacto, factorGravedad, guia, haceLocalizablePorPunto, incrementaVel, localizablePorPunto, nombre, notificacionSalidaPantallaActiva, notificacionSalidaPantallaDesactiva, notificacionSalidaPantallaEstaActiva, posicion, posiciona, posicionaCentro, puntoMedioConObjeto, salidaPantalla, toString, velocidad, velX, velY, x, y
-
Constructor Details
-
JObjetoCirculo
Construye un objeto circulo.- Parameters:
nombre- nombre del objeto.radio- radio del circulo.colorCirculo- color del circulo o null si no se quiere que se muestre el circulo.
-
JObjetoCirculo
Construye un objeto circulo con circunferencia. Si colorCirculo es null es una circunferencia sin rellenar.- Parameters:
nombre- nombre del objeto.radio- radio del circulo.colorCircunferencia- color de la circunferenciao null si no se quiere que se muestre la circunferencia.colorCirculo- color del circulo o null si no se quiere que se muestre el circulo.
-
-
Method Details
-
colorCircunferencia
Retorna el color de la circumferencia.- Returns:
- el color de la circumferencia.
-
colorCirculo
Retorna el color del circulo.- Returns:
- el color del circulo.
-
cambiaColorCirculo
Cambia el color del circulo.- Parameters:
colorCirculo- nuevo color del circulo.
-
cambiaColorCircunferencia
Cambia el color de la circunferencia.- Parameters:
colorCircunferencia- nuevo color de la circunferencia.
-
radio
public int radio()Retorna el radio del circulo.- Returns:
- el radio del circulo.
-
cambiaRadio
public final void cambiaRadio(int radio) Cambia el radio del circulo.- Parameters:
radio- nuevo radio del circulo.
-
dibujaObjeto
Description copied from class:JObjetoDibuja el objeto en el contexto grafico.- Specified by:
dibujaObjetoin classJObjeto- Parameters:
g- contexto grafico en el que dibujar el objeto.origenX- coordenada x del punto respecto al que dibujar el objeto. Solo puede ser distinto de 0 para los objetos adorno.origenY- coordenada y del punto respecto al que dibujar el objeto. Solo puede ser distinto de 0 para los objetos adorno.
-