Slik Flip Bilder i Java

Slik Flip Bilder i Java


Java er en av de mest brukte generelt programmeringsspråk. Det er i bruk på enheter fra store web-servere til mobiltelefoner. Som et generelt programmeringsspråk, kan den brukes for et ubegrenset antall anvendelser. En av de mer vanlige ting som Java-programmerere gjøre med språket er vende et bilde.

Bruksanvisning

Flipping et bilde i Java

1 Kontroller at du har den nyeste versjonen av Java og JDK er installert på systemet. På Unix baserte systemer, bare skriv java -version inn i terminalen og den versjonen av Java som du har installert på ditt språk vil bli skrevet ut. Per juni 2011 den gjeldende versjonen av Java er Java 1.6, men i forbindelse med denne opplæringen noe nyere enn versjon 1.4 vil fungere. Hvis du ikke har den nyeste versjonen av Java installert, gå til Java hjemmeside og laste ned den aktuelle installatøren for deg operativsystem; det finnes versjoner for Linux, Mac OS X og Windows.

2 Opprett et nytt Java-program. Du kan bruke hvilken som helst tekst editor eller IDE (integrert utviklingsmiljø) som du foretrekker; hvis du ikke allerede har et verktøy som du foretrekker vurdere, gratis og cross platform Eclipse, NetBeans, eller hvis du er mer tilbøyelig mot et kommandolinjeverktøy vurdere Vim.

3 Skriv følgende klasse i Java-filen:

public boolean drawImage (Bilde img, int DX1, DY1, DX2, dy2, SX1, SY1, SX1, SY2, ImageObserver, observatør)

Denne metoden vil trekke et bilde med en gitt høyde med og ved et gitt sett av koordinater.

4 Bytt koordinatene vippe bildet; Dette betyr bare sette bilder y-verdiene der x-verdiene er forventet, og bildet vil bare bli trukket snudd. Hvis du ikke vet den eksakte koordinatene du gjøre dette med noe som ligner på dette: img.getWidth (denne) og img.getHeight (dette). Det er selvsagt en rekke forskjellige måter dette kan gjøres, men dette er en av de enkleste.

Hint

  • Du kan også gjenta denne prosessen flere ganger for å gi bildet en illusjon av animasjon; det ville se ut til brukeren om at bildet er bla seg om og om igjen. Men for en kompleks animasjon ville du være bedre egnet å bruke en faktisk grafikk eller animasjon bibliotek.