Index[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] J2SE 5.0 compilation raw types type-safe collection J2SE 5.0 short sound bug J3DTimer class bug fixed JackPanel class JAI (Java Advanced Imaging) Jake2 game engine binding JAR files coding changes for LoadersTests application as packaging applications as 2nd Java author assumptions FSEM tutorial objections to use game consoles nonsupport 2nd game programmer nonsupport installation problems memory leaks Sun nonsupport 2nd too high-level too slow Java 2D active rendering Graphics2D class portability speed web page for Java 3D alternatives GL4Java JOGL LWJGL OpenGL Java bindings APIs behaviors criticisms console support lacking games are few Java dependence Sun nonsupport too high-level too slow DirectX or OpenGL ExponentialFog node external models game engine bindings Auriga3D Jake2 Jirr Odejava Ogre4J globals in repeated calculations loaders for alternates NCSA Portfolio particle systems in 2nd float arrays inner class coding style synchronization problems scene graphs HelloUniverse nodes strengths documentation and examples Java integration performance scene graph unique features Swing integration techniques terrain generation projects textbooks timer bug alert Java Advanced Imaging (JAI) Java imaging AWT imaging model formats transparent color Java Media Framework (JMF) Java Sound API 2nd resources jFree-D2 screen graph API JiD screen graph API Jirr game engine binding Jist3D API jME graphics engine screen graph API JMF (Java Media Framework) JOAL JOALMixer class JOGL JPEG (Joint Photographic Experts Group) JumperSprite class JumpingJack game animation framework animation loop explosions input 2nd key presses/actions, multiple bricks managing storing information on class diagrams for code for fireballs statechart specification graphical layers ribbons managing wraparound sprites, jumping initialization JackPanel collision testing key event processing state representation statechart specification updating vertical movement starting tiling software JWS (Java Web Start) benefits of BugRunner application, writing deployment file creation deployment modifications 2nd private key signs everything 2nd public-/private-key JAR signing server, files moved to certificates, third-party CSR extraction importing into keystore requesting signing JARs with keypair Checkers3D alternative installation method application, writing deployment file creation deployment modifications private key signs everything public-/private-key JAR signing server, files moved to development steps downsides of 2nd J2SE documentation information JNLP deployment file JWS and Java 3D JWS and other libraries JWS portal page 2nd JavaScript functions javawsInstalled, setting in JavaScript more information on VBScript code |