Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Hoe om afbeeldingen te draaien Met Tegel in Java
De " TiledLayer " klasse in Java creëert beelden met behulp van tegels of een gelaagde groep beelden . Elke sectie van het beeld is een tegel en een ieder een aangewezen indexwaarde bevat . U kunt in de tegels met behulp van de Java- loop functie roteren de beelden . De lus gaat door elk beeld en verplaatst het naar de volgende locatie . Instructies
1

Open de gewenste Java- programmering editor en het project dat u wilt bewerken . Dubbelklik op het broncode bestand om de tegels te draaien . Kopen van 2

Get raster data de betegelde imago en zijn bepalend voor het nummer van de kolom en rij indexen . De volgende code haalt de betegelde beeldgegevens : .

Byte
[ ] [ ] tegels = getGridData ( ) ; int rijen = tiles.length ; int columns = tegels [ 0 ] lengte ;
< br > 3

Opzetten van een nieuw betegelde laag gebruikt om de afbeeldingen te roteren van de huidige betegelde layout . De volgende code maakt een nieuw betegelde laag :

TiledLayer newtiles = new TiledLayer ( kolommen , rijen , tegels , TILE_WIDTH , TILE_HEIGHT ) op Twitter ;
4

Draai de beelden . De volgende code gebruikt de Java- lus aan elk beeld naar de volgende locatie in de betegelde layout :

voor ( int y = 0 ; y < rijen ; y + + ) { for ( int x = 0 ; x < , kolommen , x + + ) { int tempindex = tegels [ y 1 ] [ x 1 ] ; if ( tileIndex > 0 ) newtiles.setCell ( x , y , tempindex ) ; }
5

Stel de nieuwe laag als de afbeelding layout . De volgende code maakt gebruik van de nieuwe " newTiles " laag om de nieuwe lay-out toe te wijzen :

setTiledLayer
( newTiles ) ;

Previous: Next:
  Java Programming
·Problemen met Java Web Start 
·Hoe maak je een string convert…
·Java Trim Functie 
·Hoe maak je een eenvoudige rek…
·Hoe maak je een Delay Effect N…
·Hoe te Duplicaten verwijderen …
·Servlet en de applet Verschill…
·Hoe stel ik een e-mail met bij…
·Hoe maak je een J2ME tekstveld…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te Strings Turn Into lijsten in Pyth…
·Het verschil tussen SOAP en REST -webser…
·Hoe kan ik PHP Echo voor een MySQL Error…
·Hoe maak je een Matrix gebruiken in Vb.N…
·Hoe te Modules maken in VB6 
·Hoe te Variabelen From Another PHP File …
·Hoe te Oracle Forms 
·Hoe te gebruiken gegevensvalidatie om ee…
·Soorten Visual Basic Werkbalken 
Copyright © Computer Kennis http://www.nldit.com