| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación Java >> Content
    Cómo rotar las imágenes con el azulejo en Java
    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 ) ;

    Previous :

    next :
      Artículos relacionados
    ·Java 5 vs. Java 6 
    ·Puntos de interrupción NetBeans no funcionan 
    ·Cómo ejecutar un archivo de comandos de Java que gener…
    ·Cómo borrar JTextField 
    ·Cómo contar las líneas de un proyecto Java 
    ·Cómo hacer JNLP Abrir con Java 
    ·Cómo detectar una circularidad en una lista enlazada e…
    ·Cómo restablecer el foco en Java 
    ·Desarrollo de juegos Java Tools 
    ·Cómo agregar filas en JTable 
      Artículos destacados
    ·Cómo utilizar VB.NET Express para cambiar la entrada d…
    ·Cómo ocultar direcciones de correo electrónico en PHP…
    ·Cómo agregar una cadena al final de un archivo en Visu…
    ·Resumen Vs Class . Interfaz en Java 
    ·Cómo obtener SoapClient para enviar un encabezado Acce…
    ·Cómo Personajes de salida con una consulta MySQL 
    ·Cómo construir un sitio Web con MySQL 
    ·Estudios de Informática para principiantes 
    ·Cómo leer un archivo Hex con ANSI C 
    ·¿Cómo se lee un valor ComboBox 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com