“Conocimiento Programación>Programación Java

Cómo rotar las imágenes con el azulejo en Java

2014/7/26
La clase " TiledLayer " en Java crea imágenes con azulejos o un grupo de capas de imágenes. Cada sección de la imagen es un mosaico , y cada uno contiene un valor de índice designado. Puede girar las imágenes en las fichas usando la función de bucle de Java. El bucle pasa a través de cada imagen y lo mueve a la siguiente posición . Instrucciones
1

Abre tu editor favorito de programación Java y el proyecto que desea editar. Haga doble clic en el archivo de código fuente para girar las baldosas.
2

Obtener datos de la cuadrícula de la imagen azulejos y determinar el número de los índices de fila y columna . El código siguiente recupera los datos de imagen de baldosas : .

Byte [ ] [] = azulejos getGridData ( ); int rows = tiles.length ; columnas int = azulejos [ 0 ] Longitud ;

3

Configurar una nueva capa de cerámica se utiliza para girar las imágenes en el formato en mosaico actual. El siguiente código crea una nueva capa de azulejos :

TiledLayer newtiles = new TiledLayer ( columnas , filas , azulejos, TILE_WIDTH , TILE_HEIGHT ) ;
4

girar las imágenes . El siguiente código utiliza el bucle Java para mover cada imagen a la siguiente ubicación en el diseño de mosaico :

for (int y = 0 , y < filas , y + +) {for (int x = 0 ; x < , columnas , x + + ) { int tempindex = azulejos [y +1] [x +1] ; if ( tileIndex > 0 ) newtiles.setCell ( x, y, tempindex ) ;}
5

Establezca la nueva capa que el diseño de la imagen . El código siguiente utiliza la nueva capa " newTiles " para asignar el nuevo diseño :

setTiledLayer ( newTiles ) ;

Programación Java
Cómo cambiar JVM Tamaño del montón
Cómo usar CVS en Eclipse
Cómo hacer que un objeto se mueva continuamente en Java
La forma de repetición de un vector en Java
Cómo comprobar la versión de tiempo de ejecución Java
Cómo calcular el valor de las expresiones de Java
Cómo crear un emulador de Android
Cómo utilizar un ImageButton en Android
Conocimiento de la computadora © http://www.ordenador.online