Package j2d
Class JObjetoTexturaHexagonal
java.lang.Object
j2d.JObjeto
j2d.JObjetoRectangulo
j2d.JObjetoTexturaHexagonal
Objeto de forma rectangular cuya superficie esta rellena por una "textura"
hexagonal que se repite hasta cubrir todo el area.
Liminacion: La imagen utilizada como textura debe ser cuadrada.
Esta clase es parte de j2d.
-
Constructor Summary
ConstructorsConstructorDescriptionJObjetoTexturaHexagonal(String nombre, int largoX, int altoY, Color colorBorde, Color colorArea, Image imgTextura) Construye la textura hexagonal.JObjetoTexturaHexagonal(String nombre, int largoX, int altoY, Image imgTextura) Construye la textura hexagonal. -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddibujaObjeto(Graphics2D g, int origenX, int origenY) Dibuja el objeto en el contexto grafico.Methods inherited from class j2d.JObjetoRectangulo
asignaColorArea, asignaColorBorde, colorArea, colorBordeMethods 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
-
JObjetoTexturaHexagonal
public JObjetoTexturaHexagonal(String nombre, int largoX, int altoY, Color colorBorde, Color colorArea, Image imgTextura) Construye la textura hexagonal.- Parameters:
nombre- nombre del objeto.largoX- longitud en pixels del rectangulo.altoY- altura en pixels del rectangulo.colorBorde- color del borde del rectangulo.colorArea- color del interior del rectanguloimgTextura- imagen utilizada para la textura.
-
JObjetoTexturaHexagonal
Construye la textura hexagonal.- Parameters:
nombre- nombre del objeto.largoX- longitud en pixels del rectangulo.altoY- altura en pixels del rectangulo.imgTextura- imagen utilizada para la textura.
-
-
Method Details
-
dibujaObjeto
Description copied from class:JObjetoDibuja el objeto en el contexto grafico.- Overrides:
dibujaObjetoin classJObjetoRectangulo- 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.
-