Kapitola 6. Natn obrzk, vizuln efekty a animace

Od:
  Killer Game Programming in Java
  Andrew Davison
  O'Reilly, May 2005
  ISBN: 0-596-00730-2
  http://www.oreilly.com/catalog/killergame/
  Webov strnka originlu knihy: http://fivedots.coe.psu.ac.th/~ad/jg

Kontaktn adresa:
  Dr. Andrew Davison
  Dept. of Computer Engineering
  Prince of Songkla University
  Hat yai, Songkhla 90112, Thailand
  E-mail: ad@fivedots.coe.psu.ac.th


Pouijete-li uveden kd, pak prosm uvede jmno jeho autora a 
odkaz a webovou strnku knihy.

Dky,
  Andrew

---------
Obsah:

ImagesTest.java:   nejvy rove aplikace, kter demonstruje nejrznj
                   vizuln efekty a animace knihovny Java 2D,

ImagesLoader.java  obsahuje tdu pro natn obrzk, kter se nachzej v 
                   podadresi Images/, spolen s konfiguranm souborem
                   jmnem imsInfo.txt,

ImagesSFXs.java:  obsahuje kd pro vizuln efekty,

ImagesPlayer.java:  podprn kd pro animaci sekvence obrzk,

ImagesPlayerWatcher.java:  rozhran pro zptn voln ze sekvenc,

Images/           adres s obrzky -- jeho jmno nesm bt mnno.
                  Obrzky v tchto souborech pouv tda ImagesTests.
                  Adres by ml obsahovat konfiguran soubor s nzvem imsInfo.txt,

mainClass.txt:    daje manifestu pro soubor typu JAR;

makeJar.bat:      dvkov soubor slouc k vytvoen souboru typu JAR z aplikace ImagesTest
                  Soubor typu JAR lze vytvoit a po zkompilovn Java-kdu.
                  Vsledn soubor nese nzev ImagesTests.jar,

runIT.bat:        dvkov soubor pro sputn souboru typu JAR.
                  Kdy se jeho provdn ukon, automaticky uzave DOS-ov okno.
                  Jinak mete poklepat na soubor typu JAR pmo, ovem pak neuvidte
                  dn vstup aplikace zaslan na stdout.

--------
Kompilace:

$ javac *.java
    // pokud obdrte njak varovn hlen, podvejte se na poznmku ne

--------
Sputn:

$ java ImagesTests

Nebo sputnm souboru makeJar.bat vytvote soubor ImagesTests.jar,
   a spuste soubor runIT.bat.
   (Mete tak poklepat na soubor typu JAR.)

-----------
Poznmka tkajc se varovn typu "unchecked or unsafe operation"

Jak jsme si vysvtlili v kapitole 3, nebudeme pouvat typov bezpen
kolekce z J2SE 5.0, aby se dal kd zkompilovat i ve starch verzch
(nap. ve verzi 1.4).

Varovn zprvy se vdy vztahuj k pouitm kolekccm (nap. k seznamu 
typu ArrayList), u nich nespecifikujeme typ objekt, kter budou
za bhu obsahovat.
---------
Posledn aktualizace: 14. dubna 2005